VPLEX: Zmiana nazw kopii zapasowych nie jest obsługiwana i może spowodować niepowodzenie rotacji kopii zapasowych.
Сводка: W tym artykule opisano problem polegający na tym, że automatyczny proces tworzenia kopii zapasowej metawoluminu może zakończyć się niepowodzeniem, jeśli nazwa podstawowego składnika woluminu pamięci masowej użytego do utworzenia metawoluminu została zmieniona. Ten artykuł zawiera obejście problemu. ...
Симптомы
Co to są metadane VPLEX?
Metadane VPLEX zawierają mapowania między urządzeniami wirtualnymi a fizycznymi oraz informacje o urządzeniach, woluminach wirtualnych i ustawieniach konfiguracji systemu. Te metadane są przechowywane w pamięci podręcznej i archiwizowane na specjalnie wyznaczonych woluminach zewnętrznych, zwanych metawoluminami.
Metawoluminy kopii zapasowych reprezentują migawki metadanych z punktu w czasie, zapewniając dodatkową warstwę ochrony przed ważnymi zmianami konfiguracji, operacjami odświeżania lub migracjami.
Problem:
-
Automatyczne tworzenie kopii zapasowych metadanych może się nie powieść. Kopia zapasowa metadanych może mieć starszy znacznik czasu dołączony na końcu nazwy kopii zapasowej, który znajduje się poza zaplanowanym okresem tworzenia kopii zapasowej.
-
Dzienniki oprogramowania wewnętrznego mogą zgłaszać
sms/6lubutl/1zdarzeń, w przypadku których są one opisane jako:-
sms/6 The automated backup of the meta-volume could not be completed. -
utl/1 NDU procedural event: automated metadata backup failed with error: com.emc.vplex.cli.CommandExecutionException: Evaluation of <<meta-volume backup -c /clusters/cluster-1 --storage-volumes XXXXXXXXX --force>> failed
-
-
Użytkownik końcowy może otrzymać alert call-home e-mail z kodem objawu
0x8a4a6006z następującym opisem:
This e-mail notification is to let you know that Dell EMC received a call home alert from VPLEX XXXXXXXXXXXXX for call-home event 0x8a4a6006. This e-mail notification is to let you know that "VPlex triggered a call home with an error that the automated meta-volume backup failed." and that we need customer's/Local team/Field team intervention, initially, to follow the Knowledge Base Article 000458412 which provides appropriate actions required for investigating the issue. As a result, a Service Request has not been generated for this event.
Objawy:
Jak sprawdzić, czy zmieniono nazwę składnika pamięci masowej kopii zapasowej metadanych:
Wyświetlenie listy woluminów systemowych może wskazywać na dołączanie starych dat do kopii zapasowych meta-woluminów, które wyraźnie wykraczają poza harmonogram automatycznych kopii zapasowych:
VPlexcli:/> ll clusters/cluster-1/system-volumes/
/clusters/cluster-1/system-volumes:
Name Volume Type Operational Health Active Ready Geometry Component Block Block Capacity Slots
-------------------------------------- ----------- Status State ------ ----- -------- Count Count Size -------- -----
-------------------------------------- ----------- ----------- ------ ------ ----- -------- --------- -------- ----- -------- -----
cluster1_meta meta-volume ok ok true true raid-1 2 20971264 4K 80G 64000
cluster1_meta_backup_2017Mar10_020012 meta-volume ok ok false true raid-1 1 20971264 4K 80G 64000
cluster1_meta_backup_2018May04_020021 meta-volume ok ok false true raid-1 1 20971264 4K 80G 64000
Lista składników kopii zapasowej metadanych pokazuje bazowy wolumin pamięci masowej, który może mieć nazwę czytelną dla człowieka:
VPlexcli:/> ll clusters/cluster-1/system-volumes/cluster1_meta_backup_2017Mar10_020012/components/
/clusters/cluster-1/system-volumes/cluster1_meta_backup_2017Mar10_020012/components:
Name Slot Type Operational Health Capacity
------------------------- Number -------------- Status State --------
------------------------- ------ -------------- ----------- ------ --------
XtremIOXXXXX_Metadata_Lun2 0 storage-volume ok ok 80G
VPlexcli:/> ll clusters/cluster-1/system-volumes/cluster1_meta_backup_2018May04_020021/components/
/clusters/cluster-1/system-volumes/cluster1_meta_backup_2018May04_020021/components:
Name Slot Type Operational Health Capacity
------------------------- Number -------------- Status State --------
------------------------- ------ -------------- ----------- ------ --------
XtremIOXXXXX_Metadata_Lun1 0 storage-volume ok ok 80G
Wyświetlenie listy powiązanego woluminu pamięci masowej może zawierać nazwę czytelną dla człowieka. Domyślnie nazwa woluminu pamięci masowej powinna być identyczna z identyfikatorem jednostki logicznej:
VPlexcli:/> ll clusters/cluster-1/storage-elements/storage-volumes/
/clusters/cluster-1/storage-elements/storage-volumes:
Name VPD83T3 ID Capacity Use Vendor IO Type Thin Provision Thin
---------------------------------------- ---------------------------------------- -------- --------- ------- Status ----------- Rebuild Type Capable
---------------------------------------- ---------------------------------------- -------- --------- ------- ------ ----------- ------- --------- -------
XtremIOXXXXX_Metadata_Lun2 VPD83T3:514f0c50de000227 80G meta-data XtremIO alive traditional false legacy true
XtremIOXXXXX_Metadata_Lun1 VPD83T3:514f0c5de9a00001 80G meta-data XtremIO alive traditional false legacy true
Причина
Zmiana nazw składników automatycznej kopii zapasowej metadanych, takich jak podstawowy składnik woluminu pamięci masowej, nie jest obsługiwana, ponieważ powoduje to niepowodzenie automatycznej rotacji kopii zapasowej. Dzieje się tak dlatego, że po zmianie nazwy woluminu pamięci masowej oryginalna ścieżka kontekstowa staje się nieprawidłowa. Dostęp do woluminu pamięci masowej będzie można uzyskać tylko przy użyciu nowej ścieżki kontekstowej (pod nową nazwą).
Ponadto, mimo że użytkownicy mogą używać niestandardowych nazw do ręcznych kopii zapasowych, nie należy zmieniać nazw automatycznych kopii zapasowych ani ich podstawowych składników woluminu pamięci masowej. W przypadku zautomatyzowanego procesu tworzenia kopii zapasowej VPLEX decyduje o najnowszej kopii zapasowej. Następnie VPLEX obraca istniejącą kopię zapasową w oparciu o datę i sygnaturę czasową dołączoną do nazwy kopii zapasowej. Jeśli nazwa metawoluminu automatycznej kopii zapasowej zostanie zmieniona, informacje o znaczniku czasu zostaną utracone. W rezultacie zaplanowane automatyczne kopie zapasowe przestają działać.
Разрешение
Kroki obejścia problemu:
Jeśli nazwa składnika woluminu pamięci masowej została już zmieniona na nazwę czytelną dla człowieka, prawdopodobnie nie będzie możliwe ponowne napisanie na identyfikator LUN (na przykład: VPD83T3:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX) ze względu na ograniczenia znaków specjalnych, takie jak ":" . W związku z tym jedynym sposobem zmiany nazwy składnika woluminu pamięci masowej z powrotem na identyfikator LUN jest ponowne utworzenie woluminu kopii zapasowej metadanych i uniknięcie modyfikacji nazwy woluminu pamięci masowej.
Wymagania wstępne dotyczące ponownego utworzenia woluminów kopii zapasowych metadanych:
- Zidentyfikuj dwa lub więcej woluminów pamięci masowej z różnych macierzy pamięci masowej.
- Upewnij się, że te woluminy pamięci masowej nie zostały odebrane.
- Upewnij się, że woluminy pamięci masowej mają pojemność co najmniej 78 GB.
Etapy ponownego tworzenia woluminu kopii zapasowej metadanych:
Aby ponownie utworzyć wolumin kopii zapasowej metadanych, zapoznaj się z artykułem bazy wiedzy VPLEX: nie można ukończyć automatycznej kopii zapasowej metawoluminu, aby uzyskać szczegółowy przewodnik dotyczący ponownej konfiguracji kopii zapasowych metadanych.
Jak sprawdzić, czy nowe kopie zapasowe metadanych zostały poprawnie utworzone:
Po pomyślnym ponownym utworzeniu kopii zapasowych metadanych możemy wyszczególnić woluminy systemowe i zauważyć, że data dołączonej nazwy kopii zapasowej metawoluminu powinna zawierać bieżącą datę i znacznik czasu zgodnie z harmonogramem automatycznych kopii zapasowych:
VPlexcli:/> ll clusters/cluster-1/system-volumes/
/clusters/cluster-1/system-volumes:
Name Volume Type Operational Health Active Ready Geometry Component Block Block Capacity Slots
------------------------------------- -------------- Status State ------ ----- -------- Count Count Size -------- -----
------------------------------------- -------------- ----------- ------ ------ ----- -------- --------- -------- ----- -------- -----
cluster1_meta meta-volume ok ok true true raid-1 2 20447264 4K 78G 64000
cluster1_meta_backup_2018May05_235036 meta-volume ok ok false true raid-1 1 20447264 4K 78G 64000
cluster1_meta_backup_2018May06_235031 meta-volume ok ok false true raid-1 1 20447264 4K 78G 64000
Podczas ponownego wystawiania komponentów kopii zapasowej metadanych po odtworzeniu należy zwrócić uwagę, że podstawowy wolumin pamięci masowej powinien mieć format nazwy, który nie może być czytelny dla człowieka (na przykład: VPD83T3:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX):
VPlexcli:/> ll clusters/cluster-1/system-volumes/cluster1_meta_backup_2018May05_235036/components/
/clusters/cluster-1/system-volumes/cluster1_meta_backup_2018May05_235036/components:
Name Slot Type Operational Health Capacity
---------------------------------------- Number -------------- Status State --------
---------------------------------------- ------ -------------- ----------- ------ --------
VPD83T3:60000970000197000748533030303432 0 storage-volume ok ok 78G
VPlexcli:/> ll clusters/cluster-1/system-volumes/cluster1_meta_backup_2018May06_235031/components/
/clusters/cluster-1/system-volumes/cluster1_meta_backup_2018May06_235031/components:
Name Slot Type Operational Health Capacity
---------------------------------------- Number -------------- Status State --------
---------------------------------------- ------ -------------- ----------- ------ --------
VPD83T3:60000970000197000748533030303431 0 storage-volume ok ok 78G
Przy ponownym wyświetlaniu powiązanego woluminu pamięci masowej należy również pamiętać, że nazwa jest w formacie nieczytelnym dla człowieka. Nazwa woluminu pamięci masowej powinna być identyczna z identyfikatorem jednostki LUN:
VPlexcli:/> ll clusters/cluster-1/storage-elements/storage-volumes/
/clusters/cluster-1/storage-elements/storage-volumes:
Name VPD83 ID Capacity Use Vendor IO Type Thin Provision Thin
------------------------------------------ ---------------------------------------- -------- --------- ------ Status ----------- Rebuild Type Capable
------------------------------------------ ---------------------------------------- -------- --------- ------ ------ ----------- ------- --------- -------
VPD83T3:60000970000197000748533030303431 VPD83T3:60000970000197000748533030303431 78G meta-data EMC alive traditional false legacy true
VPD83T3:60000970000197000748533030303432 VPD83T3:60000970000197000748533030303432 78G meta-data EMC alive traditional false legacy true