Share via


Azure-fájlmegosztások biztonsági mentése az Azure CLI-vel

Az Azure CLI parancssori felületet biztosít az Azure-erőforrások kezeléséhez. Ez egy nagyszerű eszköz az egyéni automatizálás létrehozásához az Azure-erőforrások használatához. Ez a cikk az Azure-fájlmegosztások Azure CLI-vel történő biztonsági mentését ismerteti. Ezeket a lépéseket a Azure PowerShell vagy a Azure Portal is végrehajthatja.

Az oktatóanyag végére megtanulhatja, hogyan hajthatja végre az alábbi műveleteket az Azure CLI-vel:

  • Recovery Services-tároló létrehozása
  • Azure-fájlmegosztások biztonsági mentésének engedélyezése
  • Igény szerinti biztonsági mentés indítása fájlmegosztásokhoz

Előfeltételek

  • Ehhez az oktatóanyaghoz az Azure CLI 2.0.18-es vagy újabb verziója szükséges. Az Azure Cloud Shell használata esetén a legújabb verzió már telepítve van.

Recovery Services-tároló létrehozása

A Recovery Services-tároló egy entitás, amely összesített nézetet és felügyeleti képességet biztosít az összes biztonsági mentési elemhez. Amikor egy védett erőforrás biztonsági mentésének feladata fut, a rendszer egy helyreállítási pontot hoz létre a Recovery Services-tárolóban. Ezt követően ezen helyreállítási pontok egyikével állíthatja vissza az adatokat egy adott időpontra.

A Recovery Services-tároló létrehozásához kövesse az alábbi lépéseket:

  1. A tároló egy erőforráscsoportba kerül. Ha nem rendelkezik meglévő erőforráscsoporttal, hozzon létre egy újat az az group create paranccsal . Ebben az oktatóanyagban létrehozzuk az új azurefiles erőforráscsoportot az USA keleti régiójában.

    az group create --name AzureFiles --location eastus --output table
    
    Location    Name
    ----------  ----------
    eastus      AzureFiles
    
  2. A tároló létrehozásához használja az az backup vault create parancsmagot. Adja meg ugyanazt a helyet a tárolóhoz, mint amelyet az erőforráscsoporthoz használt.

    Az alábbi példa egy azurefilesvault nevű helyreállítási tárat hoz létre az USA keleti régiójában.

    az backup vault create --resource-group azurefiles --name azurefilesvault --location eastus --output table
    
    Location    Name                ResourceGroup
    ----------  ----------------    ---------------
    eastus      azurefilesvault     azurefiles
    

Azure-fájlmegosztások biztonsági mentésének engedélyezése

Ez a szakasz feltételezi, hogy már van egy Azure-fájlmegosztása, amelyhez biztonsági másolatot szeretne konfigurálni. Ha nincs ilyenje, hozzon létre egy Azure-fájlmegosztást az az storage share create paranccsal.

A fájlmegosztások biztonsági mentésének engedélyezéséhez létre kell hoznia egy védelmi szabályzatot, amely meghatározza a biztonsági mentési feladat futásának és a helyreállítási pontok tárolásának időtartamát. Biztonsági mentési szabályzatot az az backup policy create parancsmaggal hozhat létre.

Az alábbi példa az az backup protection enable-for-azurefileshare parancsmaggal engedélyezi az azurefiles fájlmegosztás biztonsági mentését az afsaccount tárfiókban az 1. ütemezésű biztonsági mentési szabályzat használatával:

az backup protection enable-for-azurefileshare --vault-name azurefilesvault --resource-group  azurefiles --policy-name schedule1 --storage-account afsaccount --azure-file-share azurefiles  --output table
Name                                  ResourceGroup
------------------------------------  ---------------
0caa93f4-460b-4328-ac1d-8293521dd928  azurefiles

A kimenet Name attribútuma annak a feladatnak a neve, amelyet a biztonsági mentési szolgáltatás hozott létre az engedélyezési biztonsági mentési művelethez. A feladat állapotának nyomon követéséhez használja az az backup job show parancsmagot.

Igény szerinti biztonsági mentés indítása fájlmegosztáshoz

Ha igény szerinti biztonsági mentést szeretne indítani a fájlmegosztáshoz ahelyett, hogy arra várna, hogy a biztonsági mentési szabályzat az ütemezett időpontban futtassa a feladatot, használja az az backup protection backup-now parancsmagot.

Az igény szerinti biztonsági mentés indításához a következő paramétereket kell meghatároznia:

  • A --container-name a fájlmegosztást üzemeltető tárfiók neve. A tároló nevének vagy rövid nevének lekéréséhez használja az az backup container list parancsot.
  • A --item-name annak a fájlmegosztásnak a neve, amelyhez igény szerinti biztonsági mentést szeretne indítani. A biztonsági mentési elem nevének vagy rövid nevének lekéréséhez használja az az backup item list parancsot.
  • A --retain-until a helyreállítási pont megőrzésének dátumáig adja meg. Az értéket UTC időformátumban (dd-mm-éééé) kell beállítani.

Az alábbi példa egy igény szerinti biztonsági mentést indít az afsaccount tárfiókban lévő azurefiles-fájlokról2020. 01. 20-ig.

az backup protection backup-now --vault-name azurefilesvault --resource-group azurefiles --container-name "StorageContainer;Storage;AzureFiles;afsaccount" --item-name "AzureFileShare;azurefiles" --retain-until 20-01-2020 --output table
Name                                  ResourceGroup
------------------------------------  ---------------
9f026b4f-295b-4fb8-aae0-4f058124cb12  azurefiles

A kimenet Name attribútuma megegyezik annak a feladatnak a nevével, amelyet a biztonsági mentési szolgáltatás hozott létre az "igény szerinti biztonsági mentés" művelethez. Egy feladat állapotának nyomon követéséhez használja az az backup job show parancsmagot.

Következő lépések