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
Használja a Bash-környezetet az Azure Cloud Shellben. További információ: A Bash rövid útmutatója az Azure Cloud Shellben.
Ha inkább helyi cli-referenciaparancsokat szeretne futtatni, telepítse az Azure CLI-t. Ha Windows vagy macOS rendszert használ, fontolja meg az Azure CLI Docker-tárolóban való futtatását. További információ: Az Azure CLI futtatása Docker-tárolóban.
Ha helyi telepítést használ, jelentkezzen be az Azure CLI-be az az login parancs futtatásával. A hitelesítési folyamat befejezéséhez kövesse a terminálon megjelenő lépéseket. További bejelentkezési lehetőségekért lásd : Bejelentkezés az Azure CLI-vel.
Amikor a rendszer kéri, először telepítse az Azure CLI-bővítményt. További információ a bővítményekről: Bővítmények használata az Azure CLI-vel.
Futtassa az az version parancsot a telepített verzió és a függő kódtárak megkereséséhez. A legújabb verzióra az az upgrade paranccsal frissíthet.
- 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:
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
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
- Megtudhatja, hogyan állíthatja vissza az Azure-fájlmegosztásokat a parancssori felülettel
- Megtudhatja, hogyan kezelheti az Azure-fájlmegosztások biztonsági mentéseit a parancssori felülettel