Zarządzanie punktami przywracania maszyny wirtualnej
W tym artykule wyjaśniono, jak skopiować i przywrócić maszynę wirtualną z punktu przywracania maszyny wirtualnej i śledzić postęp operacji kopiowania. W tym artykule wyjaśniono również, jak utworzyć dysk z punktu przywracania dysku i utworzyć sygnaturę dostępu współdzielonego dla dysku.
Kopiowanie punktu przywracania maszyny wirtualnej między regionami
Interfejsy API punktu przywracania maszyny wirtualnej mogą służyć do przywracania maszyny wirtualnej w innym regionie niż źródłowa maszyna wirtualna. Wykonaj następujące kroki:
Krok 1. Tworzenie docelowej kolekcji punktów przywracania maszyny wirtualnej
Aby skopiować istniejący punkt przywracania maszyny wirtualnej z jednego regionu do innego, pierwszym krokiem jest utworzenie kolekcji punktów przywracania w regionie docelowym lub docelowym. W tym celu należy odwołać się do kolekcji punktów przywracania z regionu źródłowego zgodnie z opisem w temacie Tworzenie kolekcji punktów przywracania maszyny wirtualnej.
New-AzRestorePointCollection `
-ResourceGroupName 'myResourceGroup' `
-Name 'myRPCollection' `
-Location 'WestUS' `
-RestorePointCollectionId '/subscriptions/<SUBSCRIPTION ID>/resourceGroups/<RG>/providers/Microsoft.Compute/restorePointCollections/<SOURCE RESTORE POINT COLLECTION>'
Krok 2. Tworzenie docelowego punktu przywracania maszyny wirtualnej
Po utworzeniu kolekcji punktów przywracania wyzwalaj utworzenie punktu przywracania w docelowej kolekcji punktów przywracania. Upewnij się, że odwołujesz się do punktu przywracania w regionie źródłowym, który chcesz skopiować i określić identyfikator punktu przywracania źródłowego w treści żądania. Lokalizacja źródłowej maszyny wirtualnej jest wnioskowana z docelowej kolekcji punktów przywracania, w której jest tworzony punkt przywracania.
Zobacz dokumentację dotyczącą punktów przywracania — tworzenie interfejsu API, aby utworzyć element RestorePoint
.
New-AzRestorePoint `
-ResourceGroupName 'myResourceGroup' `
-RestorePointCollectionName 'myRPCollection'
-Name 'myRestorePoint'
Krok 3. Śledzenie stanu kopiowania
Aby śledzić stan operacji kopiowania, postępuj zgodnie ze wskazówkami w sekcji Pobieranie kopii punktu przywracania lub stanu replikacji poniżej. Dotyczy to tylko scenariuszy, w których punkty przywracania są kopiowane do innego regionu niż źródłowa maszyna wirtualna.
Get-AzRestorePoint `
-ResourceGroupName 'myResourceGroup' `
-RestorePointCollectionName 'myRPCollection'
-Name 'myRestorePoint'
Pobieranie stanu kopiowania lub replikacji punktu przywracania
Kopiowanie pierwszego punktu przywracania maszyny wirtualnej do innego regionu to długotrwała operacja. Punkt przywracania maszyny wirtualnej może służyć do przywrócenia maszyny wirtualnej dopiero po zakończeniu operacji dla wszystkich punktów przywracania dysku. Aby śledzić stan operacji, wywołaj punkt przywracania — pobierz interfejs API w docelowym punkcie przywracania maszyny wirtualnej i dołącz instanceView
parametr . Zwrot będzie zawierać procent danych skopiowanych w momencie żądania.
Podczas tworzenia ProvisioningState
punktu przywracania element będzie wyświetlany w Creating
odpowiedzi. Jeśli tworzenie zakończy się niepowodzeniem, ProvisioningState
zostanie ustawiona wartość Failed
.
Tworzenie dysku przy użyciu punktów przywracania dysku
Za pomocą interfejsów API punktów przywracania maszyny wirtualnej można przywrócić dysk maszyny wirtualnej, którego następnie można użyć do utworzenia nowej maszyny wirtualnej. Wykonaj następujące kroki:
Krok 1. Pobieranie identyfikatorów punktu przywracania dysku
Wywołaj kolekcje punktów przywracania — pobierz interfejs API w kolekcji punktów przywracania, aby uzyskać dostęp do skojarzonych punktów przywracania i ich identyfikatorów. Każdy punkt przywracania maszyny wirtualnej będzie z kolei zawierać poszczególne identyfikatory punktów przywracania dysku.
Krok 2. Tworzenie dysku
Po utworzeniu listy identyfikatorów punktów przywracania dysku można użyć interfejsu API Tworzenie lub aktualizowanie dysku w celu utworzenia dysku z punktów przywracania dysku. Możesz wybrać strefę podczas tworzenia dysku. Strefa może różnić się od strefy, w której istnieje punkt przywracania dysku.
Przywracanie maszyny wirtualnej z punktem przywracania
Aby przywrócić pełną maszynę wirtualną z punktu przywracania maszyny wirtualnej, należy przywrócić poszczególne dyski z każdego punktu przywracania dysku. Ten proces został opisany w sekcji Tworzenie dysku . Po przywróceniu wszystkich dysków utwórz nową maszynę wirtualną i dołącz przywrócone dyski do nowej maszyny wirtualnej. Możesz również użyć szablonu usługi ARM, aby przywrócić pełną maszynę wirtualną wraz ze wszystkimi dyskami.
Uzyskiwanie sygnatury dostępu współdzielonego dla dysku
Aby utworzyć sygnaturę dostępu współdzielonego dla dysku w punkcie przywracania maszyny wirtualnej, przekaż identyfikator punktów przywracania dysku za pośrednictwem interfejsu BeginGetAccess
API. Jeśli na migawki punktu przywracania nie istnieje żadna aktywna sygnatura dostępu współdzielonego, zostanie utworzona nowa sygnatura dostępu współdzielonego. Nowy adres URL sygnatury dostępu współdzielonego jest zwracany w odpowiedzi. Jeśli aktywny sygnatura dostępu współdzielonego już istnieje, czas trwania sygnatury dostępu współdzielonego zostanie przedłużony, a wcześniej istniejący adres URL sygnatury dostępu współdzielonego zostanie zwrócony w odpowiedzi.
Aby uzyskać więcej informacji na temat udzielania dostępu do migawek, zobacz dokumentację interfejsu API udzielania dostępu .
Następne kroki
Dowiedz się więcej o opcjach tworzenia i przywracania kopii zapasowych maszyn wirtualnych na platformie Azure.