Mengganti sistem operasi dengan mengganti disk sistem juga akan mengganti disk sistem beserta imagenya. Disk sistem asli dilepas (released), dan semua datanya dihapus. Oleh karena itu, Anda tidak dapat langsung melakukan rollback menggunakan snapshot yang dibuat dari disk sistem lama. Topik ini menjelaskan cara memulihkan data dari snapshot disk sistem asli setelah mengganti disk sistem.
Prasyarat
-
Buat snapshot dari disk sistem lama dan catat ID snapshot tersebut. Untuk informasi lebih lanjut, lihat Buat snapshot tunggal secara manual.
CatatanPenggunaan snapshot dikenai biaya. Untuk informasi lebih lanjut, lihat Penagihan Snapshot.
-
Dapatkan ID instans Instance ECS yang akan digunakan untuk menyambungkan disk tersebut.
-
Anda telah mengganti sistem operasi. Untuk informasi selengkapnya, lihat Mengganti disk sistem (mengganti sistem operasi).
Prosedur
Langkah 1: Buat disk dari snapshot
Buka Konsol ECS - Snapshots.
Di pojok kiri atas halaman, pilih Wilayah dan kelompok sumber daya.
-
Pada tab Disk Snapshot, temukan snapshot yang ingin Anda gunakan. Pada kolom Actions, klik .
-
Pilih Attach to ECS Instance, lalu masukkan ID instance ECS. Untuk informasi selengkapnya tentang parameter lainnya, lihat Penjelasan terperinci tentang parameter konfigurasi.
-
Tinjau konfigurasi dan biaya, lalu selesaikan pembelian sesuai petunjuk.
Langkah 2: Masuk ke Instance ECS dan pulihkan data
Contoh ini menggunakan Alibaba Cloud Linux 3.2104 sebagai sistem operasi asli. Tata letak partisi dapat berbeda tergantung sistem operasi. Sesuaikan berdasarkan konfigurasi aktual Anda.
-
Sambungkan ke Instance ECS secara remote.
Untuk informasi lebih lanjut, lihat Masuk ke instans Linux menggunakan Workbench.
-
Jalankan perintah berikut untuk mendapatkan Nama perangkat dari data disk.
sudo fdisk -lu[ecs-xxx ~]$ sudo fdisk -lu Disk /dev/vda: 42.9 GB, 42949672960 bytes, 83886080 sectors Units = sectors of 1 × 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Disk identifier: 0x000edc45 Device Boot Start End Blocks Id System /dev/vda1 * 2048 83886046 41941999+ 83 Linux WARNING: fdisk GPT support is currently new, and therefore in an experimental phase. Use at your own discretion. Disk /dev/vdb: 42.9 GB, 42949672960 bytes, 83886080 sectors Units = sectors of 1 × 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: gpt Disk identifier: 6CA42D45-D495-417A-99B7-DFFEF4B29C93 # Start End Size Type Name 1 2048 6143 2M BIOS boot 2 6144 415743 200M EFI System 3 415744 83886046 39.8G Linux filesysteContoh ini menggunakan Alibaba Cloud Linux 3.2104, yang memiliki tiga partisi:
Partisi pertama, /dev/vdb1, menyimpan boot loader dan memastikan sistem dapat dinyalakan secara normal dari disk tersebut. Anda tidak perlu fokus pada partisi ini.
Partisi kedua, /dev/vdb2, menyimpan program boot EFI dan memastikan sistem dapat dinyalakan menggunakan firmware EFI. Anda tidak perlu fokus pada partisi ini.
Partisi ketiga, /dev/vdb3, menyimpan file sistem operasi dan data—yaitu data yang perlu Anda pulihkan dari disk sistem.
Tata letak partisi bervariasi tergantung sistem operasi. Sesuaikan berdasarkan konfigurasi aktual Anda.
-
Jalankan perintah berikut untuk membuat direktori mount. Contoh ini menggunakan /temporary. Ubah sesuai kebutuhan.
sudo mkdir -p /temporary -
Jalankan perintah berikut untuk memasang sistem file. Ganti /dev/vdb3 dan /temporary dengan nilai aktual Anda.
sudo mount /dev/vdb3 /temporary -
Jalankan perintah berikut untuk menyalin file. Contoh ini menyalin data dari /mnt pada disk sistem lama ke /mnt pada disk sistem baru.
sudo cp -v /temporary/mnt/* /mntSebagai alternatif, instal tool rsync untuk menyalin file dengan pelacakan progres.
sudo yum install -y rsync rsync --progress /temporary/mnt/* /mnt
Langkah 3: Verifikasi bahwa layanan Anda berjalan normal
-
Verifikasi bahwa layanan Anda telah dipulihkan. Setelah menyelesaikan operasi, restart layanan terkait dan periksa apakah layanan tersebut berjalan normal.
-
Setelah Anda mengonfirmasi bahwa bisnis Anda berjalan sesuai harapan, lepaskan disk data yang dibuat dari Snapshot disk sistem asli dan rilis disk data tersebut. Untuk informasi selengkapnya, lihat Melepas Disk Data dan Merilis Disk.
> Create {category}