Avamar Kapasite Yönetimi: "modify-snapups" aracıyla yedeklemeleri toplu olarak silme veya sona erme
摘要: "modify-snapups" aracıyla yedeklemeleri toplu olarak silme veya sona erme.
症状
- Yönetici, yüksek kapasiteli bir durumu çözmek veya önlemek için yedeklemeleri toplu olarak silmek ister.
- Sistem dolu olmaya devam ediyor ve tutma politikaları azaldıysa da bu işlem yalnızca yeni yedeklemeleri etkiler. Mevcut yedeklemelerin süresinin değiştirilmesi de gereklidir.
- Mevcut yedeklemeler yanlış sona erme tarihleriyle ayarlanmıştır.
- İş gereksinimleri değişir ve kuruluş başlangıçta planlanandan daha fazla veya daha az yedek depolamalıdır.
原因
解决方案
Süresi Dolan ve Modları Sil:
modify-snapups is run using the expire mode or the delete mode. (değiştirme-snapups, expire mode (sona erme modu) veya delete mode (silme modu) kullanılarak çalıştırılır.
modify-snapups - modify snapups Version ( snapups Sürümünü
değiştir): 7.1.0-370 (1.11)
Kullanım: modify-snapups [--mode={delete|expire}] [--help] [seçenekler]
Bu program modify-snapups olarak çalıştırıldığında hiçbir şey olmaz.
Bunun yerine, başka seçeneklerden önce bu programı delete-snapups veya expire-snapups
veya başka bir --mode={delete|expire} ile çalıştırın.
Her moda geçirilen bayraklar neredeyse aynıdır ve komuta --help ekli olarak görüntülenir. (Notlarda 2. öğeye bakın)
Komut dosyası ne işe yarar?
Avamar sunucusu üzerinde herhangi bir değişiklik yapmadan modify-snapups'leri kendi kendine çalıştırmak güvenlidir.
Doğru bağımsız değişkenlerle çalıştırıldığında yardımcı program, komut listesini içeren bir komut dosyası oluşturulur. Komut dosyasını çalıştırma, her yedeklemenin sona erme tarihlerini değiştirmek veya silmek için komutların listesini seri olarak çalıştırır.
Komutlar, değişiklik-snapups için geçirilen bayraklara göre oluşturulur.
Kullanıcı, yedeklemeler dahil olup olmadığını karara varabilirsiniz:
- Belirli bir tarih aralığında (--after / --before)
- Belirli bir etki alanı altında (--etki alanı)
- Belirli bir istemci için
- AVI, EM, MC için dahili Avamar veritabanı yedeklerini dahil etmek mi?
- Yedeklemelerin çoğaltma hedefine dahil olup olmadığını
Örnek komutlar
Örnek 1: "mydomain" altındaki tüm yedeklemeleri kontrol edin ve 1 Mart 2015'den önce oluşturulanların süresi dolan bir komut dosyası oluşturabilirsiniz.
Komut dosyası, uygun yedeklemeleri MODIFY (bu durumda, süresi dolacağını) değiştirmek için mccli yedekleme düzenleme komutlarının bir listesini oluşturur. Kriterlere uygun olmayanlar da listelenmiştir ancak ön ek olarak karma (#) ve CONSERVE açıklaması görüntülenir:
echo çalışıyor: "mccli backup edit --domain=/mydomain --name=myclient.avamar.com --labelNum=418 --created=2015-02-17 --expiration=2015-05-18"
mccli yedekleme edit --domain=/mydomain --name=myclient.avamar.com --labelNum=418 --created=2015-02-17 --expiration=2015-05-18
# CONSERVE Snapup date: 2015-04-17 08:05:18 IST Laboratuvar No. 457 Çoğaltılmış: N/A
# echo çalışıyor: "mccli backup edit --domain=/mydomain --name=myclient.avamar.com --labelNum=457 --created=2015-04-17 --expiration=2015-07-16"
# mccli backup edit --domain=/mydomain --name=myclient.avamar.com --labelNum=457 --created=2015-04-17 --expiration=2015-07-16
# CONSERVE Snapup date: 2015-04-16 08:03:46 IST Laboratuvar No. 456 Çoğaltılmış: N/A
# echo çalışıyor: "mccli backup edit --domain=/mydomain --name=myclient.avamar.com --labelNum=456 --created=2015-04-16 --expiration=2015-07-15"
# mccli backup edit --domain=/mydomain --name=myclient.avamar.com --labelNum=456 --created=2015-04-16 --expiration=2015-07-15
Örnek 2: Bir aydan fazla önce oluşturulan mydomain altındaki tüm yedeklemeleri silin.
Örneğin 1. örnekte olduğu gibi uygun tarihleri kullanın ancak burada "kolay" Linux tarih notlarını (1 ay önce) görebilirsiniz.
Komut dosyası aşağıda gösterildiği gibi çıktıyı içerir (alan nedeniyle kısaltılır). Üst bilgide komut dosyası, tam olarak hangi işlemi gerçekleştir yaptığını ve hangi parametrelerin geçerli olduğunu açıklar. Komut dosyası 17 Nisan 2015 tarihinde çalıştırılmış.
================İSTEMCI: /mydomain/server
# İşlemi: DELETE selected snapups
# After (Seçilen ekleri SIL# Sonra): "1 Haziran 1999 00:00:00" (928191600) Sal 1 Haziran 00:00:00 IST 1999
# Önceki: "1 ay önce" (1426614045) 17 Mart Salı 17:40:45 GMT 2015
# ============================================== ===
======= = = HIÇBIR SNAPUP BULUNAMADı =
# ===
================================================= İstemci: /mydomain/myclient.avamar.com
# İşlemi: DELETE selected snapups
# After (Seçilen ekleri SIL# Sonra): "1 Haziran 1999 00:00:00" (928191600) Sal 1 Haziran 00:00:00 IST 1999
# Önceki: "1 ay önce" (1426614045) 17 Mart Salı 17:40:45 GMT 2015
# ===================== ====================================================
=# CONSERVE Snapup tarihi: 2015-03-18 08:03:31 GMT Laboratuvar No. 437 Çoğaltılmış: N/A
# echo çalışıyor: "mccli backup delete --domain=/mydomain --name=myclient.avamar.com --labelNum=437 --created=2015-03-18 --force=true"
# mccli backup delete --domain=/mydomain --name=myclient.avamar.com --labelNum=437 --created=2015-03-18 --force=true
# MODIFY Snapup date: 2015-03-16 08:03:57 GMT Laboratuvar No. 435 Çoğaltılmış: N/A
echo çalışıyor: "mccli backup delete --domain=/mydomain --name=myclient.avamar.com --labelNum=435 --created=2015-03-16 --force=true"
mccli backup delete --domain=/mydomain --name=myclient.avamar.com --labelNum=435 --created=2015-03-16 --force=true
# MODIFY Snapup date: 2015-03-13 08:01:30 GMT Laboratuvar No. 434 Çoğaltılmış: N/A
echo çalışıyor: "mccli backup delete --domain=/mydomain --name=myclient.avamar.com --labelNum=434 --created=2015-03-13 --force=true"
mccli backup delete --domain=/mydomain --name=myclient.avamar.com --labelNum=434 --created=2015-03-13 --force=true
# MODIFY Snapup date: 2015-03-12 08:09:20 GMT Laboratuvar No. 433 Çoğaltılmış: N/A
echo çalışıyor: "mccli backup delete --domain=/mydomain --name=myclient.avamar.com --labelNum=433 --created=2015-03-12 --force=true"
mccli backup delete --domain=/mydomain --name=myclient.avamar.com --labelNum=433 --created=2015-03-12 --force=true
MODIFY ile listelenen yedeklemeler "mccli backup delete" komutuyla değiştirilmiştir. Bu yedeklemelerin hepsi 1 ay önce (17 Mart 2015) "oluşturulma" tarihlerine sahiptir.
Örnek 3: Mevcut yedeklemelerin süresini uzatın.
Aşağıdaki komut, /clients etki alanı altındaki istemciler için 1 ila 15 Mayıs 2018 tarihleri arasında oluşturulan yedeklemeleri alır ve çalıştırıldığında, yedekleme oluşturulduktan 100 gün sonra sona ermesi için bu yedeklemelerin süresinin yerini alan bir komut dosyası oluşturur.
.
8.
# ==================================================
================İSTEMCI: /clients/server.asl.lab.emc.com# Operation (/istemciler/server.asl.lab.emc.com
# İşlemi): EXPIRE selected snapups# After (SEÇILEN snapups
# Sonra): "2018-05-01" (1525158000) 1 Mayıs Salı 00:00:00 PDT 2018
# Önce: "2018-05-15" (1526367600) Sal 15 Mayıs 00:00:00 PDT 2018
# ================= ====================================================
=== MODIFY Snapup tarihi: 2018-05-07 22:00:52 PDT Laboratuvar No. 498 Çoğaltılmış: N/A
echo çalışıyor: "mccli backup edit --domain=/clients --name=server --labelNum=498 --created=2018-05-07 --expiration=2018-08-15"
mccli backup edit --domain=/clients --name=server --labelNum=498 --created=2018-05-07 --expiration=2018-08-15
# MODIFY Snapup date: 2018-05-06 22:00:46 PDT Laboratuvar No. 497 Çoğaltılmış: N/A
echo çalışıyor: "mccli backup edit --domain=/clients --name=server --labelNum=497 --created=2018-05-06 --expiration=2018-08-14"
mccli backup edit --domain=/clients --name=server --labelNum=497 --created=2018-05-06 --expiration=2018-08-14
8# CONSERVE Ek Bileşeni tarihi: 2018-06-25 22:00:41 PDT Laboratuvar No. 501 Çoğaltılmış: N/A
# echo çalışıyor: "mccli backup edit --domain=/clients --name=server --labelNum=501 --created=2018-06-25 --expiration=2018-10-03"
# mccli backup edit --domain=/clients --name=server --labelNum=501 --created=2018-06-25 --expiration=2018-10-03
# CONSERVE Snapup date: 2018-04-30 22:00:57 PDT Laboratuvar No. 491 Çoğaltılmış: N/A
# echo çalışıyor: "mccli backup edit --domain=/clients --name=server --labelNum=491 --created=2018-04-30 --expiration=2018-08-08"
# mccli backup edit --domain=/clients --name=server --labelNum=491 --created=2018-04-30 --expiration=2018-08-08
Yedeklemeleri değiştirmek veya silmek için komut dosyasını çalıştırma
Bu prosedürü çalıştırmadan önce bir kontrol noktasının alınması kesinlikle önerilir.
Komut dosyasını oluşturarak içerikleri dikkatli bir şekilde kontrol edin. Gerçekleştirilecektir eylemlerden memnunsanız komut dosyasını yürütülebilir olacak şekilde ayarlayın.
Örneğin, 6 aydan daha eski olan /mydomain altındaki tüm yedeklemeleri silmek için bir komut dosyası oluşturabilirsiniz.
Komut dosyasını yürütülebilir olacak şekilde ayarlayın ve izinleri kontrol edin:
admin@utility:~/modsnap/>: ls -l-rwx
------ 1 yönetici yöneticisi 15016 Nisan 17 18:55 delete-backups-mydomain-before-6monthsago.txt
Komut dosyasını çalıştırın. Yapılan değişiklikleri kaydetmek için çıktıyı başka bir dosyaya yönlendirin.
0,22553,Yedekleme silindi.
Öznitelik Değeri
---------- --------------------------------------
path /mydomain/myclient.customer.com
tutma N
labelnum 323
createtime 2014-09-25 18:07:04 IST
eklentisi 3001
Komut dosyası tamamlanmak için çalıştırılan ve ikinci kez çalıştırılırsa bkz.
Komut dosyasının çalışması uzun zaman alır ve durdurulması gerekirse bu komut dosyası ikinci kez çalıştırılır. Önceden silinen yedeklemelerin yeniden denetlenmesini önlemek için önceden işlenen komutları silmek üzere komut dosyasını manuel olarak düzenleyin. Alternatif olarak komut dosyasını yeniden oluşturun.
Komut dosyası oluşturma ve çalıştırma işlemi önemli miktarda zaman alabilir. Daha küçük zaman veya bireysel etki alanlarına ayırarak "bölüşme ve fethedme" faydalı olur.
其他信息
0 lrwxrwxrwx1 root root 14 Kasım 28 19:42 delete-snapups -> modify-snapups
0 lrwxrwxrwx1 root root 14 No v 28 19:42 expire-snapups -> modify-snapups 24 -rwxr-xr-x 1 root root 24185 Sep 8 23:46 modify-snapups (v 28 19:42 expire-snapups -> modify-snapups 24 -rwxr-xr-x 1 kök kök 24185 8 Eylül 23:46 modify-snapups
)
"Snapup" terimi, yedekleme anlamına getiren eski bir Avamar terminolojisidir. Anlık görüntü ve yedekleme kelimelerindenbirkarmadır.
Öğe No. 2
Silme ve süresi dolan modları kullanmayla ilgili tam belgeler, komuta --help komutunu ekli olarak bulabilirsiniz.
modify-snapups --mode=delete --help
Öğe No. 3
Aşağıdaki makaleyi göz atın.
- (Dell Knowledge Base makalesi üzerindeki içeriğe yalnızca kayıtlı Dell Müşterileri erişebilir) Avamar - modify-snapups --domain flag does not work as intended and caus the script to return "NO SNAPUPS FOUND" (Avamar - modify-snapups --etki alanı bayrağı amaçlandığı gibi çalışmıyor ve komut dosyasının "NO SNAPUPS FOUND" (SNAPUP'LER BULUNAMADı) hatasına neden olması.