İşletim sistemini sistem diskini değiştirerek yenilemek, sistem diskini ve buna ait görüntüyü de değiştirir. Orijinal sistem diski serbest bırakılır ve üzerindeki tüm veriler silinir. Bu nedenle, eski sistem diskinden alınan bir anlık görüntüyü kullanarak doğrudan geri dönüş yapamazsınız. Bu konu, sistem diskini değiştirdikten sonra orijinal sistem diskinin anlık görüntüsünden verilerin nasıl geri yükleneceğini açıklar.
Önkoşullar
-
Eski sistem diskinden bir anlık görüntü oluşturun ve anlık görüntü ID'sini edinin. Daha fazla bilgi için bkz. Tek bir anlık görüntüyü manuel olarak oluşturun.
NotAnlık görüntü kullanımı ücrete tabidir. Daha fazla bilgi için bkz. Anlık görüntü faturalandırması.
Diski takacağınız ECS örneğinin örnek ID'sini edinin.
İşletim sistemini değiştirmiş olmanız gerekir. Daha fazla bilgi için bkz. Sistem diskini değiştirin (işletim sistemini değiştirin).
Yordam
Adım 1: Anlık görüntüden bir disk oluşturun
ECS konsolu - Anlık Görüntüler şuraya gidin.
Sayfanın sol üst köşesinde bir bölge ve kaynak grubu seçin.
Disk Snapshot sekmesinde, kullanmak istediğiniz anlık görüntüyü bulun. Actions sütununda öğesine tıklayın.
Attach to ECS Instance seçeneğini belirleyin ve ECS örnek ID'sini girin. Diğer parametreler hakkında daha fazla bilgi için bkz. Yapılandırma parametrelerinin ayrıntılı açıklaması.
Yapılandırmayı ve maliyeti gözden geçirin, ardından ekrandaki talimatları izleyerek satın almayı tamamlayın.
Adım 2: ECS örneğinde oturum açın ve verileri geri yükleyin
Bu örnekte orijinal işletim sistemi olarak Alibaba Cloud Linux 3.2104 kullanılmıştır. Bölüm düzenleri işletim sistemlerine göre farklılık gösterebilir. Gerçek kurulumunuza göre gerekli ayarlamaları yapın.
-
ECS örneğine uzaktan bağlanın.
Daha fazla bilgi için bkz. Workbench kullanarak bir Linux örneğinde oturum açın.
-
Veri diskinin cihaz adını almak için aşağıdaki komutu çalıştırın.
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 filesysteBu örnekte kullanılan Alibaba Cloud Linux 3.2104 üç bölüme sahiptir:
İlk bölüm olan /dev/vdb1, önyükleyiciyi depolar ve sistemin diskten normal şekilde başlatılmasını sağlar. Bu bölümle ilgilenmenize gerek yoktur.
İkinci bölüm olan /dev/vdb2, EFI önyükleme programını depolar ve sistemin EFI donanım yazılımını kullanarak başlatılmasını sağlar. Bu bölümle ilgilenmenize gerek yoktur.
Üçüncü bölüm olan /dev/vdb3, işletim sistemi dosyalarını ve verilerini depolar; yani sistem diskinden geri yüklemeniz gereken veriler burada bulunur.
Bölüm düzenleri işletim sistemine göre değişir. Gerçek kurulumunuza göre ayarlama yapın.
-
Bir bağlama dizini oluşturmak için aşağıdaki komutu çalıştırın. Bu örnekte /temporary kullanılmıştır. Gerektiğinde bunu değiştirin.
sudo mkdir -p /temporary -
Dosya sistemini bağlamak için aşağıdaki komutu çalıştırın. /dev/vdb3 ve /temporary değerlerini kendi gerçek değerlerinizle değiştirin.
sudo mount /dev/vdb3 /temporary -
Dosyaları kopyalamak için aşağıdaki komutu çalıştırın. Bu örnekte, eski sistem diskindeki /mnt konumundaki veriler yeni sistem diskindeki /mnt konumuna kopyalanır.
sudo cp -v /temporary/mnt/* /mntAlternatif olarak, ilerlemeyi takip ederek dosya kopyalamak için rsync aracını yükleyebilirsiniz.
sudo yum install -y rsync rsync --progress /temporary/mnt/* /mnt
Adım 3: Hizmetlerinizin normal çalıştığını doğrulayın
Hizmetlerinizin geri yüklendiğini doğrulayın. İşlemi tamamladıktan sonra ilgili hizmetleri yeniden başlatın ve normal çalışıp çalışmadıklarını kontrol edin.
İşletmenizin beklendiği gibi çalıştığını onayladıktan sonra, orijinal sistem diskinin anlık görüntüsünden oluşturulan veri diskini ayırın ve veri diskini serbest bırakın. Daha fazla bilgi için bkz. Veri Diskisini Ayır ve Diski Serbest Bırak.
> Create a Disk