本文中含有需要您注意的重要提示信息,忽略該信息可能對您的業(yè)務(wù)造成影響,請務(wù)必仔細閱讀。
快照是某一時間點極速型NAS數(shù)據(jù)的備份文件,常用于日常數(shù)據(jù)備份、數(shù)據(jù)恢復(fù)和故障轉(zhuǎn)移、數(shù)據(jù)分析等場景。如果您需要將某一時刻快照中的數(shù)據(jù)恢復(fù)至同可用區(qū)或跨可用區(qū)的現(xiàn)有文件系統(tǒng)中,建議您使用該時刻的快照創(chuàng)建新的文件系統(tǒng),然后再將新文件系統(tǒng)中的數(shù)據(jù)拷貝至現(xiàn)有文件系統(tǒng)中。
前提條件
文件系統(tǒng)必須處于運行中狀態(tài),否則無法創(chuàng)建快照。
僅極速型NAS高級型支持快照功能。目前,快照功能免費公測中,公測期間不保障文件存儲NAS服務(wù)等級協(xié)議(SLA)。
注意事項
一個文件系統(tǒng)最多支持手動創(chuàng)建128個快照實例和自動創(chuàng)建128個快照實例。
如果文件系統(tǒng)存在創(chuàng)建中的快照,您無法為該文件系統(tǒng)再次創(chuàng)建快照。
如果創(chuàng)建快照時,文件系統(tǒng)正好達到過期釋放時間,文件系統(tǒng)被釋放的同時也會刪除創(chuàng)建中的快照。
執(zhí)行快照任務(wù)時可能會稍微降低文件系統(tǒng)的性能,I/O性能短暫變慢,請避免在業(yè)務(wù)高峰期進行快照操作。
快照只備份某一時間點的數(shù)據(jù),創(chuàng)建快照期間,操作文件系統(tǒng)產(chǎn)生的增量數(shù)據(jù)不會同步到快照中。
手動創(chuàng)建快照
為提升操作容錯率,建議您手動創(chuàng)建快照。
手動創(chuàng)建的快照將永久保留,請定期刪除已廢棄的快照,避免快照容量持續(xù)扣費。
手動創(chuàng)建的快照將永久保留,直至賬戶欠費停止服務(wù)15天后,會被刪除。
登錄NAS控制臺。
在左側(cè)導(dǎo)航欄,選擇
。在頂部菜單欄,選擇地域。
在快照頁面,單擊手動創(chuàng)建快照。
在手動創(chuàng)建快照對話框中,配置相關(guān)參數(shù),重要參數(shù)說明如下。
參數(shù)
說明
文件系統(tǒng)
選中需要創(chuàng)建快照的極速型NAS高級型文件系統(tǒng)。
保留時間
您可根據(jù)業(yè)務(wù)需求選擇如下保留時間:
自定義時長:保留天數(shù)范圍為1~65536天。
永久保留,直至快照數(shù)量達到額度上限后被自動刪除:已創(chuàng)建的快照將永久保留,當(dāng)手動創(chuàng)建的快照數(shù)量超過128個后,文件系統(tǒng)會自動刪除最早手動創(chuàng)建的快照實例。
單擊確定。
創(chuàng)建自動快照
將自動快照策略應(yīng)用到極速型NAS高級型文件系統(tǒng)上,系統(tǒng)會根據(jù)策略預(yù)設(shè)時間點自動為極速型NAS高級型文件系統(tǒng)創(chuàng)建快照。通過自動備份極速型NAS高級型文件系統(tǒng)中的數(shù)據(jù),您可以輕松地實現(xiàn)數(shù)據(jù)備份,提高業(yè)務(wù)數(shù)據(jù)的安全性和可靠性。
一條自動快照策略可以應(yīng)用到多個文件系統(tǒng)上。
每個文件系統(tǒng)的自動快照實例數(shù)量達到128個后,文件系統(tǒng)會自動刪除最早創(chuàng)建的自動快照。
修改自動快照策略的保留時間時,僅對新增快照生效,歷史快照沿用原快照策略保留時間。
如果文件系統(tǒng)數(shù)據(jù)較多,單次創(chuàng)建自動快照的時長超過兩個時間點間隔,則自動跳過下一時間點。
例如:您設(shè)置了09:00、10:00、11:00和12:00為自動快照時間點。由于文件系統(tǒng)數(shù)據(jù)較多,09:00開始創(chuàng)建快照,10:20完成創(chuàng)建快照,實際耗時80分鐘。系統(tǒng)會跳過10:00時間點,等到11:00繼續(xù)為您創(chuàng)建自動快照。
自動快照統(tǒng)一命名格式為
auto_yyyyMMdd_X
。auto:表示自動快照。
yyyyMMdd:表示創(chuàng)建快照的日期。yyyy表示年份、MM表示月份、dd表示日期。
X:表示當(dāng)日創(chuàng)建的第幾份自動快照。
例如,
auto_20140418_1
即表示2014年04月18日創(chuàng)建的第一份自動快照。
登錄NAS控制臺。
在左側(cè)導(dǎo)航欄,選擇
。在頂部菜單欄,選擇地域。
創(chuàng)建自動快照策略。
在快照頁面,選擇自動快照策略頁簽。
在自動快照策略頁簽,單擊創(chuàng)建自動快照策略。
在創(chuàng)建自動快照策略對話框中,配置相關(guān)參數(shù),重要參數(shù)說明如下。
參數(shù)
說明
創(chuàng)建時間
一天內(nèi)創(chuàng)建自動快照的時間點,支持在00:00~23:00共24個整點中選擇一個或多個時間點。
說明創(chuàng)建快照會暫時降低文件系統(tǒng)I/O性能,出現(xiàn)短暫瞬間變慢。建議您選擇避開業(yè)務(wù)高峰的時間點。
重復(fù)日期
創(chuàng)建自動快照的日期,支持在周一至周日之間選擇一個或多個日期。
保留時間
自動快照的保留時間,默認(rèn)保留30天,支持以下選項:
自定義時長:保留天數(shù)范圍為1~65536天。
永久保留,直至快照數(shù)量達到額度上限后被自動刪除:已創(chuàng)建的自動快照將永久保留,在自動快照數(shù)量達到128個后,文件系統(tǒng)會刪除最早創(chuàng)建的自動快照。
單擊確定。
應(yīng)用自動快照策略。
找到目標(biāo)自動快照策略,單擊應(yīng)用到文件系統(tǒng)。
在應(yīng)用到文件系統(tǒng)對話框的文件系統(tǒng)ID區(qū)域,選中要應(yīng)用自動快照策略的文件系統(tǒng),然后單擊>添加到應(yīng)用到文件系統(tǒng)區(qū)域。
單擊確定。
應(yīng)用到文件系統(tǒng)后,該文件系統(tǒng)會執(zhí)行自動快照策略,創(chuàng)建自動快照。
使用快照創(chuàng)建文件系統(tǒng)
使用某一時刻的快照創(chuàng)建一個新文件系統(tǒng),新文件系統(tǒng)的數(shù)據(jù)和該快照創(chuàng)建時的原文件系統(tǒng)完全一樣,可以實現(xiàn)文件系統(tǒng)的快速復(fù)制,以便于在不同場景下使用。本操作介紹通過Python SDK使用快照創(chuàng)建一個新文件系統(tǒng)。
如果需要恢復(fù)某一時刻快照中的數(shù)據(jù)至現(xiàn)有文件系統(tǒng)中,建議您使用該時刻的快照創(chuàng)建一個新文件系統(tǒng)作為數(shù)據(jù)中轉(zhuǎn)點,然后將新文件系統(tǒng)中的數(shù)據(jù)拷貝至現(xiàn)有文件系統(tǒng)中。
安裝Python SDK。
pip install aliyun-python-sdk-core pip install aliyun-python-sdk-nas pip install alibabacloud_credentials
運行代碼創(chuàng)建文件系統(tǒng)。
說明調(diào)用接口前,需配置環(huán)境變量,通過環(huán)境變量讀取訪問憑證。關(guān)于配置環(huán)境變量的操作,請參見在Linux、macOS和Windows系統(tǒng)配置環(huán)境變量。
#!/usr/bin/env python3 import json from aliyunsdkcore.client import AcsClient from alibabacloud_credentials.client import Client from aliyunsdknas.request.v20170626.CreateFileSystemRequest import CreateFileSystemRequest cred = Client() # 使用默認(rèn)憑證初始化Credentials Client。 def create_file_system(): # 阿里云賬號AccessKey擁有所有API的訪問權(quán)限,風(fēng)險很高。強烈建議您創(chuàng)建并使用RAM用戶進行API訪問或日常運維,請登錄RAM控制臺創(chuàng)建RAM用戶 # 此處以把AccessKey和AccessKeySecret保存在環(huán)境變量為例說明。您也可以根據(jù)業(yè)務(wù)需要,保存到配置文件里 # 強烈建議不要把AccessKey和AccessKeySecret保存到代碼里,會存在密鑰泄漏風(fēng)險 client = AcsClient(cred.get_access_key_id(), cred.get_access_key_secret(), 'cn-hangzhou') request = CreateFileSystemRequest() request.set_accept_format('json') # 按量付費 request.set_ChargeType("PayAsYouGo") request.set_StorageType("advance") request.set_ProtocolType("NFS") request.set_FileSystemType("extreme") request.set_Capacity("100") request.set_ZoneId("cn-hangzhou-g") request.set_SnapshotId("s-extreme-xxxxxxxxxx") response = client.do_action_with_exception(request) res = json.loads(response) print(res) if __name__ == "__main__": create_file_system()
重要參數(shù)說明如下所示。更多信息,請參見CreateFileSystem。
參數(shù)
說明
StorageType
文件系統(tǒng)的存儲規(guī)格,取值:advance,表示存儲規(guī)格類型為高級型
例如,高級型文件系統(tǒng)創(chuàng)建了快照B_Snapshot,使用快照B_Snapshot創(chuàng)建文件系統(tǒng)時,
StorageType
必須配置為advance
。ProtocolType
文件系統(tǒng)支持的協(xié)議類型。極速型NAS文件系統(tǒng)僅支持NFSv3協(xié)議。
Capacity
極速型NAS文件系統(tǒng)的存儲容量,需要和創(chuàng)建快照的文件系統(tǒng)保持一致。
例如,100 GiB的極速型高級型NAS文件系統(tǒng)A創(chuàng)建了快照A_Snapshot,使用快照A_Snapshot創(chuàng)建文件系統(tǒng)時,
Capacity
必須配置為100
。ZoneId
快照所在的地域下的可用區(qū)。例如:
cn-hangzhou-g
,您可以調(diào)用DescribeZones查詢可用區(qū)信息。SnapshotId
快照ID。
相關(guān)操作
操作 | 說明 |
取消自動快照策略 | 執(zhí)行以下步驟取消自動快照策略:
|
查看快照 | 在快照頁簽,查看已創(chuàng)建的所有快照及相關(guān)信息。 |
刪除快照 | 在快照頁簽,找到目標(biāo)快照,單擊刪除,刪除快照。 警告 快照一旦刪除,數(shù)據(jù)將不可恢復(fù)。如果使用已刪除的快照創(chuàng)建文件系統(tǒng),會導(dǎo)致文件系統(tǒng)創(chuàng)建失敗。 |
查看快照策略 | 在自動快照策略頁簽,查看已創(chuàng)建的所有快照策略及相關(guān)信息。 |
查看已應(yīng)用快照策略的文件系統(tǒng)列表 | 在自動快照策略頁簽,找到目標(biāo)快照策略,單擊應(yīng)用到文件系統(tǒng),查看應(yīng)用該快照策略的文件系統(tǒng)。 |
修改快照策略 | 在自動快照策略頁簽,找到目標(biāo)快照策略,單擊編輯策略,修改快照策略。 |
刪除快照策略 | 在自動快照策略頁簽,找到目標(biāo)快照策略,單擊刪除,刪除快照策略。 |
相關(guān)文檔
如果您需要將文件系統(tǒng)回滾至某一時間點的文件系統(tǒng),請參見ResetFileSystem - 使文件系統(tǒng)回滾至某一階段。