Megosztás a következőn keresztül:


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 Azure-erőforrások használatához szükséges egyéni automatizálás létrehozásához. Ez a cikk bemutatja, hogyan készíthet biztonsági másolatot az Azure-fájlmegosztásokról az Azure CLI-vel. Ezeket a lépéseket az Azure PowerShellen vagy az Azure Portalon is végrehajthatja.

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

  • Helyreállítási tár 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-s vagy újabb verziója szükséges. Az Azure Cloud Shell használata esetén a legújabb verzió már telepítve van.

Helyreállítási tár létrehozása

A Recovery Services-tároló egy entitás, amely konszolidált 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.

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 használatával . Ebben az oktatóanyagban létrehozzuk az új azurefile-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 az erőforráscsoporthoz használt tároló helyét.

    Az alábbi példa létrehoz egy AzureFilesvault nevű Recovery Services-tárolót 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 rendelkezik egy Azure-fájlmegosztáslal, 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, hogy mikor fut egy biztonsági mentési feladat, és mennyi ideig tárolják a helyreállítási pontokat. 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 parancsmagot használja az azurefiles-fájlmegosztás biztonsági mentésének engedélyezéséhez az afsaccount storage-fiókban az 1. ütemezési 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 Név attribútuma annak a feladatnak a nevének felel meg, 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 megadnia:

  • 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.
  • --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.
  • --retain-until adja meg a dátumot, amíg meg nem szeretné tartani a helyreállítási pontot. Az értéket UTC időformátumban (dd-mm-yyyyy) kell megadni.

Az alábbi példa igény szerinti biztonsági mentést indít el az afsaccount storage-fiók azurefiles fileshare szolgáltatásához 2020. 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 Név attribútuma annak a feladatnak a nevének felel meg, amelyet a biztonsági mentési szolgáltatás hozott létre az igény szerinti biztonsági mentési művelethez. A feladatok állapotának nyomon követéséhez használja az az backup job show parancsmagot.

Következő lépések