vzdump - Bulutta Çevrimiçi

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen vzdump komutudur.

Program:

ADI


vzdump - sanal makine için yedekleme programı

SİNOPSİS


vzdump SEÇENEKLER [--all | ]

--exclude VMID, VMID'yi hariç tutar ( --all varsayılır)

--exclude-path REGEX belirli dosyaları/dizinleri hariç tutar. Sen
belirtmek için bu seçeneği birden fazla kullanabilir
birden çok hariç tutma yolu

--stdexcludes geçici dosyaları ve günlükleri hariç tutar

--compress sıkıştırma döküm dosyası (gzip)

--storage STORAGE_ID, sonuç dosyalarını STORAGE_ID'ye depolar (yalnızca PVE)

--script kanca betiğini yürütür

--dumpdir DIR, sonuç dosyalarını DIR'de depolar

--maxfiles VM başına N maksimum yedekleme dosyası sayısı.

--tmpdir DIR, geçici dosyaları DIR'de saklar. --suspend ve --stop
VM'nin bir kopyasını depolamak için bu dizini kullanıyor.

--mailto EMAIL, EMAIL adresine bildirim postası gönderir. Kullanabilirsiniz
bu seçeneği birden fazla belirtmek için
alıcıları

--Çalışıyorsa VM'yi durdur/başlat

--suspend VM'yi çalıştırırken askıya al/devam ettir

--snapshot, çalıştırırken LVM anlık görüntüsünü kullanır

--size MB LVM anlık görüntü boyutu (varsayılan 1024)

--bwlimit KBPS, G/Ç bant genişliğini sınırlar; KByte/saniye

--lockwait MINUTES global için beklenecek maksimum süre
kilit. vzdump yapmak için genel bir kilit dosyası kullanır
yalnızca bir örneğin çalıştığından emin olun
(birkaç örnek çalıştırmak çok fazla yük bindirir
bir sunucuda). Varsayılan 180'dir (3 saat).

--stopwait MINUTES bir VM durdurulana kadar beklenecek maksimum süre.

AÇIKLAMA


vzdump, çalışan sanal makinelerin (VM'ler) tutarlı anlık görüntülerini oluşturmaya yönelik bir yardımcı programdır. Bilişim Teknoloji
temel olarak VM özel alanının bir tar arşivi oluşturur ve VM'yi de içerir.
yapılandırma dosyaları. vzdump şu anda OpenVZ ve QemuServer VM'lerini desteklemektedir.

Tutarlılığı sağlamanın birkaç yolu vardır:

"dur" modu
Yedekleme sırasında VM'yi durdurun. Bu, çok uzun bir arıza süresine neden olur.

"askıya alma" modu
OpenVZ için bu mod, VM'yi geçici bir konuma kopyalamak için rsync kullanır (seçenek
--tmpdir). Ardından sanal makine askıya alınır ve ikinci bir eşzamanlama değiştirilen dosyaları kopyalar. Daha sonra,
VM yeniden başlatılır (devam ettirilir). Bu, minimum kesinti süresi ile sonuçlanır, ancak
VM kopyasını tutmak için ek alan.

QemuServer için bu mod "dur" modu gibi çalışır, ancak bunun yerine askıya alma/devam ettirme kullanır.
durdur/başlat.

"anlık görüntü" modu
Bu mod, LVM2 anlık görüntülerini kullanır. Kesinti süresi yoktur, ancak anlık görüntü modu LVM2'ye ihtiyaç duyar ve
LVM anlık görüntüsünü oluşturmak için ilgili birim grubunda biraz boş alan.

YEDEK DOSYA İSİMLER


vzdump'ın daha yeni sürümü, sanal makine türünü ve yedekleme zamanını
dosya adı, örneğin

vzdump-openvz-105-2009_10_09-11_04_43.tar

Bu şekilde, aynı dizine birden fazla yedeği depolamak mümkündür. parametre
"maxfiles", tutulacak maksimum yedekleme sayısını belirtmek için kullanılabilir.

RESTORE


Ortaya çıkan tar dosyaları aşağıdaki programlarla geri yüklenebilir.

vzrestore: OpenVZ geri yükleme yardımcı programı
qmrestore: QemuServer geri yükleme yardımcı programı

Ayrıntılar için ilgili kılavuz sayfalarına bakın.

YAPILANDIRMA


Genel yapılandırma /etc/vzdump.conf içinde saklanır.

tmpdir: DIR
döküm dizini: DIR
depolama: STORAGE_ID
mod: anlık görüntü|askıya alma|durdur
sınır: KBPS
bekleme süresi: DAKİKA
bekleme süresi: DAKİKA
boyut: MB
maksimum dosya sayısı: N
komut dosyası: FILENAME

KANCA SCRIPT


"--script" seçeneğiyle bir kanca komut dosyası belirtebilirsiniz. Bu komut dosyası çeşitli olarak adlandırılır
parametreler buna göre ayarlanmış olarak, yedekleme işleminin aşamaları. içinde bir örnek bulabilirsiniz
dokümantasyon dizini ("hook-script.pl").

İSTİSNALAR (AçıkVZ sadece)


vzdump --stdexcludes seçeneği ile aşağıdaki dosyaları atlar

/var/günlük/.+
/tmp/.+
/var/tmp/.+
/var/çalıştır/.+pid

Dışlama yollarını manuel olarak belirtebilirsiniz, örneğin:

> vzdump --exclude-path "/tmp/.+" --hariç tutma yolu "/var/tmp/.+" 777

(yalnızca tmp dizinlerini hariç tutar)

Yapılandırma dosyaları ayrıca yedekleme arşivinde (/etc/vzdump) saklanır ve
doğru şekilde geri yüklendi.

KISITLAMALAR


VZDump, ACL'leri kaydetmez.

ÖRNEKLER


Basitçe VM 777'yi boşaltın - anlık görüntü yok, yalnızca VM özel alanını ve yapılandırma dosyalarını arşivleyin
varsayılan döküm dizinine (genellikle /vz/dump/).

> vzdump 777

Anlık görüntü oluşturmak için rsync ve askıya alın/devam ettirin (minimum kesinti süresi).

> vzdump -- 777'yi askıya al

Tüm sanal makineleri yedekleyin ve köke bildirim postaları gönderin.

> vzdump --suspend --all --mailto root

Anlık görüntüler oluşturmak için LVM2'yi kullanın (kapalı kalma süresi yok).

> vzdump --dumpdir /mnt/backup --snapshot 777

VM 101 ve 102 hariç tüm VM'leri yedekleyin

> vzdump --suspend --exclude 101 --exclude 102

Bir OpenVZ makinesini VM 600'e geri yükleme

> vzrestore /mnt/backup/vzdump-openvz-777.tar 600

Bir Qemu/KVM makinesini VM 601'e geri yükleme

> qmrestore /mnt/backup/vzdump-qemu-888.tar 601

onworks.net hizmetlerini kullanarak vzdump'u çevrimiçi kullanın



En yeni Linux ve Windows çevrimiçi programları