Udostępnij za pośrednictwem


Get-AzureStorSimpleDeviceBackup

Pobiera kopie zapasowe z urządzenia.

Uwaga

Polecenia cmdlet, do których odwołuje się ta dokumentacja, służą do zarządzania starszymi zasobami platformy Azure korzystającymi z interfejsów API programu Azure Service Manager (ASM). Ten starszy moduł programu PowerShell nie jest zalecany podczas tworzenia nowych zasobów, ponieważ usługa ASM ma zostać wycofana. Aby uzyskać więcej informacji, zobacz Wycofywanie programu Azure Service Manager.

Moduł Az programu PowerShell jest zalecanym modułem programu PowerShell do zarządzania zasobami usługi Azure Resource Manager (ARM) przy użyciu programu PowerShell.

Składnia

Get-AzureStorSimpleDeviceBackup
   -DeviceName <String>
   [-From <String>]
   [-To <String>]
   [-First <Int32>]
   [-Skip <Int32>]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]
Get-AzureStorSimpleDeviceBackup
   -DeviceName <String>
   -BackupPolicyId <String>
   [-From <String>]
   [-To <String>]
   [-First <Int32>]
   [-Skip <Int32>]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]
Get-AzureStorSimpleDeviceBackup
   -DeviceName <String>
   -VolumeId <String>
   [-From <String>]
   [-To <String>]
   [-First <Int32>]
   [-Skip <Int32>]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]
Get-AzureStorSimpleDeviceBackup
   -DeviceName <String>
   -BackupPolicy <BackupPolicyDetails>
   [-From <String>]
   [-To <String>]
   [-First <Int32>]
   [-Skip <Int32>]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]
Get-AzureStorSimpleDeviceBackup
   -DeviceName <String>
   -Volume <VirtualDisk>
   [-From <String>]
   [-To <String>]
   [-First <Int32>]
   [-Skip <Int32>]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

Opis

Polecenie cmdlet Get-AzureStorSimpleDeviceBackup pobiera kopie zapasowe z urządzenia. Można określić zasady tworzenia kopii zapasowych, wolumin i czas tworzenia kopii zapasowych.

To polecenie cmdlet może zwrócić maksymalnie 100 kopii zapasowych na pierwszej stronie. Jeśli istnieje więcej niż 100 kopii zapasowych, pobierz kolejne strony przy użyciu parametrów Pierwszy i Pomiń . Jeśli określisz wartość 100 dla pozycji Pomiń i 50 w polu First, to polecenie cmdlet nie zwróci pierwszych 100 wyników. Zwraca kolejne 50 wyników po 100, które pomija.

Przykłady

Przykład 1. Pobieranie wszystkich kopii zapasowych na urządzeniu

PS C:\>Get-AzureStorSimpleDeviceBackup -DeviceName "Contoso63-AppVm"
InstanceId                           Name                               Type          BackupJobCreationType              CreatedOn                          SizeInBytes                       Snapshots                         SSMHostName                      
----------                           ----                               ----          ---------------------              ---------                          -----------                       ---------                         -----------                      
85074062-ef6a-408a-b6c9-2a0904bb99ca Snapshot_vg-all                    LocalSnapshot BySchedule                         4/15/2015 1:30:02 PM               9375913607168                     {Volume 1, Volume 4, Volume 3,                                     
                                                                                                                                                                                              Volume 2}                                                          
ebd87fa3-a9e2-49c9-a7e6-dada47071544 Cloud_Snapshot_vg-all              CloudSnapshot BySchedule                         4/15/2015 11:30:02 AM              9375913607168                     {Volume 1, Volume 4, Volume 3,                                     
                                                                                                                                                                                              Volume 2}                                                          
9f7a03be-8c39-474c-bf88-b2c7b54e833c Cloud_Snapshot_Vol3_clone VG       CloudSnapshot BySchedule                         4/15/2015 9:00:03 AM               1717986918400                     {Volume 3 Clone}                                                   
177b2dad-c0b2-42d6-b7bb-16926e54e9c6 VG Clones                          CloudSnapshot BySchedule                         4/15/2015 8:30:02 AM               5016521801728                     {Volume 1 Clone, Volume 3 Clone}                                   
49c470c0-eadb-40ac-9928-94018a8edcd4 Cloud_Snapshot_Vol1_clone VG       CloudSnapshot BySchedule                         4/15/2015 7:30:02 AM               3298534883328                     {Volume 1 Clone}                                                   
45dfd283-f924-4b45-93eb-b20650cadf43 vg-all                             LocalSnapshot Adhoc                              3/27/2015 9:12:15 PM               9375913607168                     {Volume 1, Volume 4, Volume 3,                                     
                                                                                                                                                                                              Volume 2}                                                          
2c3dd48d-824c-4298-82b5-fb44abb67a1e Test Group                         LocalSnapshot Adhoc                              3/27/2015 1:47:00 AM               5016521801728                     {Volume 1, Volume 3}

To polecenie pobiera wszystkie kopie zapasowe, które istnieją na urządzeniu o nazwie Contoso63-AppVm. Jeśli dla pierwszej strony jest dozwolonych więcej niż 100 kopii zapasowych, użyj parametrów First (Pierwszy ) i Skip (Pomiń ), aby wyświetlić dodatkowe wyniki.

Przykład 2. Pobieranie kopii zapasowych utworzonych między dwiema datami

PS C:\>Get-AzureStorSimpleDeviceBackup -DeviceName "Contoso63-AppVm" -From "9/7/2014" -To "10/7/2014" -First 2 -Skip 1
BackupJobCreationType : BySchedule
CreatedOn             : 10/5/2014 11:00:04 AM
SizeInBytes           : 10737418240
Snapshots             : {ContosoTSQA}
SSMHostName           : 
Type                  : CloudSnapshot
InstanceId            : ec2fdf5c-c807-4f7b-a942-d4c4a9b68c44
Name                  : ContosoTSQA_Default
BackupJobCreationType : BySchedule
CreatedOn             : 10/4/2014 11:00:06 AM
SizeInBytes           : 10737418240
Snapshots             : {ContosoTSQA}
SSMHostName           : 
Type                  : CloudSnapshot
InstanceId            : 5ac4f947-f4c6-4770-9000-2242e72fc6d3
Name                  : ContosoTSQA_DefaultVERBOSE: # of backups returned : 2
VERBOSE: More backups are available for your query. To access the next page of your result use \"-First 2 -Skip 3\" in
your commandlet

To polecenie pobiera kopie zapasowe na urządzeniu o nazwie Contoso63-AppVm, które zostały utworzone w dniu lub po 10/7/2014 i w dniu lub przed 10/8/2014. To polecenie cmdlet pomija pierwszy wynik i zwraca dwa pierwsze wyniki po tym pierwszym wyniku. Zmodyfikuj wartości dla pozycji First (Pierwszy ) i Skip (Pomiń ), aby wyświetlić inne wyniki.

Przykład 3. Pobieranie kopii zapasowych dla identyfikatora zasad kopii zapasowej

PS C:\>Get-AzureStorSimpleDeviceBackup -DeviceName "Contoso63-AppVm" -BackupPolicyId "00001111-aaaa-2222-bbbb-3333cccc4444" -First 10 -From "9/7/2014"
BackupJobCreationType : BySchedule
CreatedOn             : 10/1/2014 11:00:12 AM
SizeInBytes           : 10737418240
Snapshots             : {ContosoTSQA}
SSMHostName           : 
Type                  : CloudSnapshot
InstanceId            : e1aec9f1-a321-443f-a058-ba78c749c2c2
Name                  : ContosoTSQA_Default
....... 

BackupJobCreationType : BySchedule
CreatedOn             : 9/29/2014 11:00:12 AM
SizeInBytes           : 10737418240
Snapshots             : {ContosoTSQA}
SSMHostName           : 
Type                  : CloudSnapshot
InstanceId            : f8041928-37b9-4048-a99c-2d3078943874
Name                  : ContosoTSQA_Default
VERBOSE: # of backups returned : 10
VERBOSE: More backups are available for your query. To access the next page of your result use \"-First 10 -Skip 10\"
in your commandlet

To polecenie pobiera kopie zapasowe na urządzeniu o nazwie Contoso63-AppVm utworzonym w dniu lub przed określoną datą. Polecenie pobiera kopie zapasowe utworzone przy użyciu zasad tworzenia kopii zapasowych, które mają określony identyfikator. To polecenie określa pierwszy parametr, więc zwraca tylko pierwsze 10 wyników.

Przykład 4. Pobieranie kopii zapasowych dla obiektu zasad kopii zapasowej

PS C:\>Get-AzureStorSimpleDeviceBackupPolicy -DeviceName "Contoso63-AppVm" -BackupPolicyName "TSQATest_Default" | Get-AzureStorSimpleDeviceBackup -DeviceName "Contoso63-AppVm" -First 10 -From "9/7/2014"
BackupJobCreationType : BySchedule
CreatedOn             : 10/1/2014 11:00:12 AM
SizeInBytes           : 10737418240
Snapshots             : {ContosoTSQA}
SSMHostName           : 
Type                  : CloudSnapshot
InstanceId            : e1aec9f1-a321-443f-a058-ba78c749c2c2
Name                  : ContosoTSQA_Default
....... 

BackupJobCreationType : BySchedule
CreatedOn             : 9/29/2014 11:00:12 AM
SizeInBytes           : 10737418240
Snapshots             : {ContosoTSQA}
SSMHostName           : 
Type                  : CloudSnapshot
InstanceId            : f8041928-37b9-4048-a99c-2d3078943874
Name                  : ContosoTSQA_Default
VERBOSE: # of backups returned : 10
VERBOSE: More backups are available for your query. To access the next page of your result use \"-First 10 -Skip 10\"
in your commandlet

To polecenie pobiera obiekt BackupPolicyDetails przy użyciu polecenia cmdlet Get-AzureStorSimpleDeviceBackupPolicy , a następnie przekazuje ten obiekt do bieżącego polecenia cmdlet przy użyciu operatora potoku. To polecenie cmdlet pobiera kopie zapasowe dla urządzenia o nazwie Contoso63-AppVm utworzone przy użyciu zasad tworzenia kopii zapasowych z pierwszej części polecenia. Polecenie pobiera kopie zapasowe utworzone w określonym dniu lub przed określoną datą, tak jak w poprzednim przykładzie. To polecenie zwraca tylko pierwsze 10 wyników.

Przykład 5. Pobieranie kopii zapasowej dla identyfikatora woluminu

PS C:\>Get-AzureStorSimpleDeviceBackup -DeviceName "Contoso63-AppVm" -VolumeId "SS-VOL-246b9df1-11bb-4071-8043-f955cc406446" -First 1
BackupJobCreationType : BySchedule
CreatedOn             : 10/9/2014 11:00:10 AM
SizeInBytes           : 10737418240
Snapshots             : {ContosoTSQA}
SSMHostName           : 
Type                  : CloudSnapshot
InstanceId            : 4fef4178-0145-404b-8257-7d958a380b8b
Name                  : ContosoTSQA_Default

VERBOSE: # of backups returned : 1
VERBOSE: No more backup sets are present for your query!

To polecenie pobiera kopię zapasową na urządzeniu utworzonym na woluminie, który ma określony identyfikator wystąpienia. To polecenie określa pierwszy parametr, więc zwraca tylko pierwszy wynik.

Przykład 6. Pobieranie kopii zapasowej dla nazwy woluminu

PS C:\>Get-AzureStorSimpleDeviceVolume -DeviceName "Contoso63-AppVm" -VolumeName "TSQATest03" | Get-AzureStorSimpleDeviceBackup -DeviceName "Contoso63-AppVm" -First 1
BackupJobCreationType : BySchedule
CreatedOn             : 10/9/2014 11:00:10 AM
SizeInBytes           : 10737418240
Snapshots             : {ContosoTSQA}
SSMHostName           : 
Type                  : CloudSnapshot
InstanceId            : 4fef4178-0145-404b-8257-7d958a380b8b
Name                  : ContosoTSQA_Default

VERBOSE: # of backups returned : 1
VERBOSE: No more backup sets are present for your query!

To polecenie pobiera obiekt VirtualDisk przy użyciu polecenia cmdlet Get-AzureStorSimpleDeviceVolume , a następnie przekazuje ten obiekt do bieżącego polecenia cmdlet przy użyciu operatora potoku. To polecenie cmdlet pobiera kopie zapasowe dla urządzenia o nazwie Contoso63-AppVm utworzonego na woluminie z pierwszej części polecenia. To polecenie zwraca tylko pierwszy wynik.

Parametry

-BackupPolicy

Określa obiekt BackupPolicyDetails . To polecenie cmdlet używa identyfikatora InstanceId tego obiektu, aby określić, które kopie zapasowe mają być uzyskiwane. Aby uzyskać obiekt BackupPolicyDetails , użyj polecenia cmdlet Get-AzureStorSimpleDeviceBackupPolicy .

Typ:BackupPolicyDetails
Aliasy:BackupPolicyDetails
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-BackupPolicyId

Określa identyfikator wystąpienia zasad kopii zapasowej. To polecenie cmdlet pobiera kopie zapasowe urządzeń dla zasad, które określa ten parametr.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-DeviceName

Określa nazwę urządzenia StorSimple, dla którego mają być uzyskiwane kopie zapasowe.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-First

Pobiera tylko określoną liczbę obiektów. Wprowadź liczbę obiektów do pobrania.

Typ:Int32
Position:Named
Domyślna wartość:False
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-From

Określa datę i godzinę rozpoczęcia kopii zapasowych pobieranych przez to polecenie cmdlet.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Profile

Określa profil platformy Azure.

Typ:AzureSMProfile
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Skip

Ignoruje określoną liczbę obiektów, a następnie pobiera pozostałe obiekty. Wprowadź liczbę obiektów do pominięcia.

Typ:Int32
Position:Named
Domyślna wartość:False
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-To

Określa datę i godzinę zakończenia kopii zapasowych pobieranych przez to polecenie cmdlet.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Volume

Określa obiekt VirtualDisk . To polecenie cmdlet używa identyfikatora InstanceId tego obiektu do określenia woluminu, w którym istnieją kopie zapasowe. Aby uzyskać obiekt VirtualDisk , użyj parametru Get-AzureStorSimpleDeviceVolume .

Typ:VirtualDisk
Aliasy:VirtualDiskInfo
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-VolumeId

Określa identyfikator wystąpienia woluminu, w którym istnieją kopie zapasowe.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

BackupPolicyDetails, VirtualDisk

To polecenie cmdlet akceptuje obiekty BackupPolicyDetails i VirtualDisk .

Dane wyjściowe

IList\<Backup\>

To polecenie cmdlet zwraca listę obiektów kopii zapasowej.