Bir veri diskini başka bir örneğe taşımak veya serbest bırakmak için ECS örneğinden ayırın.
Çalışma şekli
Bir veri diskini ayırmak iki adımdan oluşur:
İşletim sisteminde dosya sistemini kaldırın: USB sürücüyü güvenli bir şekilde çıkarmaya benzer. Ayırma sırasında kesintiye uğrayan okuma/yazma işlemlerinin veri bozulmasına neden olmasını önler.
Veri diskini örnekten ayırın: Çıkardıktan sonra USB sürücüyü fişten çekmeye benzer. Bu işlem, cloud disk ile ECS örneği arasındaki bağlantıyı keser.
Kullanım notları
Abonelik cloud diskler doğrudan ayrılamaz. Önce faturalama yöntemini kullandıkça öde olarak değiştirin.
Yerel disklerin ayrılması desteklenmez.
Yordam
Başlamadan önce veri kaybını önlemek amacıyla veri diskindeki tüm okuma ve yazma işlemlerini duraklatın ve bu diski kullanan tüm işlemleri sonlandırın.
Bir veri diskini ayırmak yalnızca diski ECS örneğinden ayırır. Disk kullandıkça öde faturalama durumunda kalır ve faturalama otomatik olarak durmaz. Faturalamayı durdurmak için diski serbest bırakın. Serbest bırakmadan önce disk verilerini yedeklemek için bir anlık görüntü oluşturmanızı öneririz.
Linux
Örnek durumu Stopped ise 2. Adıma geçebilirsiniz: Veri diskini ayırma.
1. Adım: İşletim sisteminde dosya sistemini kaldırma
Veri bütünlüğünü sağlamak için işletim sisteminin veri diskine erişmesini engelleyin.
Bu standart Linux komutları CentOS, Ubuntu ve Debian gibi tüm büyük dağıtımlar için geçerlidir.
-
ECS örneğine bağlanın.
ECS konsolu - Örnekler sayfasına gidin. Sol üst köşede hedef kaynak için bölgeyi ve kaynak grubunu seçin.
Örnek detayları sayfasında Connect > Workbench öğelerine tıklayın. Bağlanmak için ekrandaki talimatları izleyin.
-
Cihaz adını
Filesystemsütununda ve bağlama noktasınıMounted onsütununda bulmak içinsudo df -hkomutunu çalıştırın. Bu örnekte/dev/vdb1cihazı/mntüzerine bağlanmıştır.$ sudo df -h Filesystem Size Used Avail Use% Mounted on devtmpfs 868M 0 868M 0% /dev tmpfs 879M 0 879M 0% /dev/shm tmpfs 879M 508K 878M 1% /run tmpfs 879M 0 879M 0% /sys/fs/cgroup /dev/vda1 40G 2.4G 36G 7% / /dev/vdb1 40G 49M 38G 1% /mnt tmpfs 176M 0 176M 0% /run/user/0 -
Dosya sistemini kaldırın.
<target_device_name>ifadesini önceki adımdaki cihaz adıyla değiştirin.sudo umount <device name> -
Yeniden başlatma hatalarını önlemek için otomatik bağlama yapılandırmalarını kaldırın.
2. Adımdaki bağlama noktasının var olup olmadığını kontrol etmek için
cat /etc/fstabkomutunu çalıştırın.Bağlama noktası yoksa 2. Adıma geçin: Veri diskini ayırma.
-
Bağlama noktası varsa
sudo vi /etc/fstabkomutunu çalıştırın ve bağlama satırının başına#ekleyerek satırı yorum haline getirin. Dosyayı kaydedin ve 2. Adıma geçin: Veri diskini ayırma.Bu örnekte
UUID=32532395-51a7-46f7-b83d-181158b009a0 /mnt ext4 defaults 0 0satırını yorum haline getirin.# /etc/fstab # Created by anaconda on Fri Jun 28 04:16:23 2024 # # Accessible filesystems, by reference, are maintained under '/dev/disk' # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info # UUID=c8b5b2da-5565-4dc1-b002-2a8b07573e22 / ext4 defaults 1 1 UUID=32532395-51a7-46f7-b83d-181158b009a0 /mnt ext4 defaults 0 0 ~
2. Adım: Veri diskini ayırma
Cloud disk ile ECS örneği arasındaki bağlantıyı kesin.
ECS konsolu - Örnekler sayfasına gidin. Sol üst köşede hedef kaynak için bölgeyi ve kaynak grubunu seçin.
Hedef örnek kimliğine tıklayarak örnek detayları sayfasına gidin ve ardından Block Storage sekmesine tıklayın.
Hedef disk için Actions sütununda Detach öğesine tıklayın.
Açılan iletişim kutusunda OK öğesine tıklayın.
-
Ayırma sonucunu görüntüleyin.
ECS konsolu > Block Storage > Cloud Disk sayfasına gidin. Disk Status durumu Unattached olarak değişir ve
acs:ecs:lastAttachedInstanceetiketi eklenir.Etiket değeri, son olarak takılı olan örnek kimliğidir.
Windows
ECS konsolu - Örnekler sayfasına gidin. Sol üst köşede hedef kaynak için bölgeyi ve kaynak grubunu seçin.
Hedef örnek kimliğine tıklayarak örnek detayları sayfasına gidin ve ardından Block Storage sekmesine tıklayın.
Hedef disk için Actions sütununda Detach öğesine tıklayın.
-
Açılan iletişim kutusunda Authorize Cloud Assistant To Eject The Disk And Then Perform The Detach Operation seçeneğini işaretleyin ve ardından Unmount and Detach öğesine tıklayın.
An Error Occurred When Cloud Assistant Tried To Eject The Disk hata iletisi görünürse dosya sistemini işletim sisteminde manuel olarak kaldırın ve ardından veri diskini ayırmak için The Disk Has Been Ejected In The Operating System seçeneğini işaretleyin.
Örnek durumunuz Stopped ise doğrudan OK öğesine tıklayın.
-
Ayırma sonucunu doğrulayın.
ECS konsolu > Block Storage > Cloud Disk sayfasına gidin. Disk Status durumu Unattached olarak değişir ve disk
acs:ecs:lastAttachedInstanceetiketiyle etiketlenir.Etiket değeri, son olarak takılı olan örnek kimliğidir.
1. Adım: İşletim sisteminde dosya sistemini kaldırma
Veri bütünlüğünü sağlamak için işletim sisteminin veri diskine erişmesini engelleyin. Örnek durumu Stopped ise 2. Adıma geçin: Veri diskini ayırma.
Linux
Bu standart Linux komutları CentOS, Ubuntu ve Debian gibi tüm büyük dağıtımlar için geçerlidir.
-
ECS örneğine bağlanın.
ECS konsolu - Örnekler sayfasına gidin. Sol üst köşede hedef kaynak için bölgeyi ve kaynak grubunu seçin.
Örnek detayları sayfasında Connect > Workbench öğelerine tıklayın. Bağlanmak için ekrandaki talimatları izleyin.
-
Cihaz adını
Filesystemsütununda ve bağlama noktasınıMounted onsütununda bulmak içinsudo df -hkomutunu çalıştırın.Bu örnekte
/dev/vdb1cihazı/mntüzerine bağlanmıştır.$ sudo df -h Filesystem Size Used Avail Use% Mounted on devtmpfs 868M 0 868M 0% /dev tmpfs 879M 0 879M 0% /dev/shm tmpfs 879M 508K 878M 1% /run tmpfs 879M 0 879M 0% /sys/fs/cgroup /dev/vda1 40G 2.4G 36G 7% / /dev/vdb1 40G 49M 38G 1% /mnt tmpfs 176M 0 176M 0% /run/user/0 -
Dosya sistemini kaldırın.
<device name>ifadesini önceki adımdaki cihaz adıyla değiştirin.sudo umount <device name> -
Yeniden başlatma hatalarını önlemek için otomatik bağlama yapılandırmalarını kaldırın.
2. Adımdaki bağlama noktasının var olup olmadığını kontrol etmek için
cat /etc/fstabkomutunu çalıştırın.Bağlama noktası yoksa 2. Adıma geçin: Veri diskini ayırma.
-
Bağlama noktası varsa
sudo vi /etc/fstabkomutunu çalıştırın ve bağlama satırının başına#ekleyerek satırı yorum haline getirin. Dosyayı kaydedin ve 2. Adıma geçin: Veri diskini ayırma.Bu örnekte
UUID=32532395-51a7-46f7-b83d-181158b009a0 /mnt ext4 defaults 0 0satırını yorum haline getirin.# /etc/fstab # Created by anaconda on Fri Jun 28 04:16:23 2024 # # Accessible filesystems, by reference, are maintained under '/dev/disk' # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info # UUID=c8b5b2da-5565-4dc1-b002-2a8b07573e22 / ext4 defaults 1 1 UUID=32532395-51a7-46f7-b83d-181158b009a0 /mnt ext4 defaults 0 0 ~
Windows
Bu konuda örnek olarak Windows Server 2022 kullanılmaktadır.
-
ECS örneğine bağlanın.
ECS konsolu - Örnekler sayfasına gidin. Sol üst köşede hedef kaynak için bölgeyi ve kaynak grubunu seçin.
Örnek detayları sayfasında Connect > Workbench öğelerine tıklayın. Bağlantı yöntemini Terminal Connection olarak ayarlayın, kimlik bilgilerinizi girin ve grafik terminale bağlanın.
-
Diski çevrimdışı duruma getirin.
simgesine sağ tıklayın ve Disk Management öğesini seçin.Disk Management penceresinde hedef diske sağ tıklayın ve Offline öğesini seçin.
2. Adım: Veri diskini ayırma
Cloud disk ile ECS örneği arasındaki bağlantıyı kesin.
ECS konsolu - Örnekler sayfasına gidin. Sol üst köşede hedef kaynak için bölgeyi ve kaynak grubunu seçin.
Hedef örnek kimliğine tıklayarak örnek detayları sayfasına gidin ve ardından Block Storage sekmesine tıklayın.
Hedef disk için Actions sütununda Detach öğesine tıklayın.
Açılan iletişim kutusunda OK öğesine tıklayın.
-
Ayırma sonucunu görüntüleyin.
ECS konsolu > Block Storage > Cloud Disk sayfasına gidin. Disk Status durumu Unattached olarak değişir ve
acs:ecs:lastAttachedInstanceetiketiyle etiketlenir.Etiket değeri, son olarak takılı olan örnek kimliğidir.
SSS
-
Bir veri diskini ayırdıktan sonra Linux örneğim başlamıyorsa ne yapmalıyım?
Bu durum genellikle ayrılan disk için
/etc/fstabdosyasında kalan otomatik bağlama girdilerinden kaynaklanır. Bkz. Linux örneğinde /etc/fstab dosyasındaki yapılandırma hataları nedeniyle sistem başlatma istisnaları oluşursa ne yapmalıyım?
-
Windows örneğinde bir cloud disk durumu Detaching olarak kalıyorsa ne yapmalıyım?
Neden: Bir işlem diskin kaldırılmasını engelliyor.
Aşağıdaki adımlarda örnek olarak Windows Server 2022 kullanılmaktadır.
-
ECS örneğine bağlanın.
ECS konsolu - Örnekler sayfasına gidin. Sol üst köşede hedef kaynak için bölgeyi ve kaynak grubunu seçin.
Örnek detayları sayfasında Connect > Workbench öğelerine tıklayın. Bağlantı yöntemini Terminal olarak ayarlayın. Grafik terminale bağlanmak için kimlik bilgilerinizi girin.
-
Diski kullanan işlemi belirleyin.
simgesine sağ tıklayın ve Event Viewer öğesini seçin.Event Viewer penceresinde yolunu izleyin.
-
Sistem günlüklerinde disk kullanan işlemin adını ve PID değerini belirlemek için uyarı olaylarını arayın.
Bu örnekte işlem adı OpenHardwareMonitor.exe ve PID değeri 3980'dir.
The application \Device\HarddiskVolume1\Users\Administrator\Desktop\OpenHardwareMonitor.exe with process id 3980 stopped the removal or ejection for the device PCI\VEN_1AF4&DEV_1001&SUBSYS_00021AF4&REV_00\3&13c0b0c5&1&40.
Process Command Line: "C:\Users\Administrator\Desktop\OpenHardwareMonitor.exe"
-
İşlemi sonlandırın.
ÖnemliBir işlemi sonlandırmak veri kaybına veya hizmet kesintisine neden olabilir. İşlemin kritik olmadığını ve bekleyen yazma işlemi olmadığını doğrulayın.
simgesine sağ tıklayın ve Task Manager öğesini seçin.Details sekmesine tıklayın. Hedef işlemi ada veya kimliğe göre bulun.
Hedef işleme sağ tıklayın, End Task öğesine tıklayın ve veri diskini tekrar ayırın.
-
-
Bir diskin son takılı olduğu örneği görüntüleme
ECS konsolu - Elastic Block Storage - Disks sayfasına gidin
-
Durumu Unattached olan diskleri bulun. Tag sütununda
simgesinin üzerine gelin.Diskte takma bilgisi yoksa disk daha önce hiçbir ECS örneğine takılmamış demektir.
Diskte takma bilgisi varsa
acs:ecs:lastAttachedInstanceetiket anahtarı son takılı olan örnek kimliğini gösterir.
İlgili Konular
DetachDisk API işlemiyle bir veri diskini ayırın.
Ayrılmış bir diski aynı alandaki başka bir ECS örneğine takın.
Artık diske ihtiyacınız yoksa verilerini yedeklemek için bir anlık görüntü oluşturun ve ardından diski serbest bırakın.