概要
此功能提供普通恢復方式。通過執行本地到對象存儲或者同步與比較規則,從本地存儲同步到對象存儲的數據或文件進行恢復。
應用場景:對象存儲上的數據同步至本地文件系統/NAS存儲。
前置條件
對象存儲到本地·普通恢復的環境要求如下:
部署有DTO程序的DTO主機,注冊在控制臺上,并處于在線狀態;
MDR控制臺上有可用的對象存儲;
MDR控制臺有dto的許可,并且許可剩余傳輸量不為0。
新建對象存儲到本地
點擊左側菜單欄-“資源同步管理”-“對象存儲數據災備”-“對象存儲到本地”,進入對象存儲到本地列表頁,點擊“新建”按鈕,進入新建頁面。
基礎設置頁面各配置項如下:
名稱:任意指定,便于管理即可。
同步主機:下拉框中會列出已注冊至MDR控制臺的DTO同步主機供選用。
普通恢復:當同步類型選擇普通恢復時,支持兩種場景:
對象存儲到本地文件系統/NAS存儲:可以將對象存儲中的數據同步到本地文件系統/NAS存儲中。
對象存儲到ZFS文件系統:可以將對象存儲中的數據同步到ZFS文件系統中,并結合ZFS快照對每次同步的數據打快照,形成可恢復的快照點實現歷史數據的恢復。
同步策略類型:“手動同步”“定期同步”和“間隔同步”。
手動同步:需手動啟動規則。
定期同步:可指定每個月的某幾天或者每個星期的某幾天中的某幾個時間點開始同步,規則會在設置的時間自動開始運行。
間隔同步:指的是從上一次規則完成到下一次規則啟動之間的間隔,最小間隔時間單位為秒。
定期同步策略:用戶自行添加定期同步策略。可以設定多個不重疊的定時同步策略,彼此獨立。
間隔同步策略:指的是從上一次規則完成到下一次規則啟動之間的間隔,最小間隔時間單位為秒。
源存儲:用戶自行選擇想要同步至本地的數據所在的對象存儲。
同步路徑映射:將源路徑的數據同步到目標路徑上。
源路徑:對象存儲源存儲上需要同步的數據路徑。
目標路徑:同步主機的本地存儲路徑。
文件后綴名過濾:以后綴名為過濾條件,格式為“文件擴展名”,若多個過濾條件則用逗號隔開,如:“.txt”,“.doc”,“.rtf”。
排除:不同步源路徑中該過濾項中定義的文件類型。
包含:只同步源路徑中該過濾項中定義的文件類型。
文件日期過濾:通過正則表達式對同步路徑下文件的日期進行篩選,文件日期符合正則表達式要求的文件被過濾出來。
排除:不同步源路徑中符合篩選條件的文件。
包含:只同步源路徑中符合篩選條件的文件。
同步設置各配置項如下:
比較類型:重鏡像時的校驗方式。
文件大小:通過源、目標的文件大小進行比較。
MD5校驗:通過源、目標的文件MD5進行比較。
忽略目標端存在的文件:DTO不再掃描目標端存儲,直接拿源端拆解過后的目錄進行傳輸,傳輸之前check目標端文件是否存在,如果不存在,就同步,否則跳過該文件;這種類型,可以支持對象存儲單一目錄上千萬的文件。
傳輸線程數量:可指定傳輸線程個數。一個線程處理一個目錄。
對象存儲掃描線程數量:可指定1-10的掃描線程個數。
ACL同步:此配置默認關閉,開啟后,在對象同步至本地的過程中,會記錄對象的ACL信息一并同步到本地文件中(后續可以通過本地到對象存儲規則將記錄了ACL的本地文件同步到同構的對象存儲中,完成ACL的同步)。
備端文件解壓:允許要恢復的對象儲存上的文件是通過dto壓縮過的, 勾選后,系統會自動從對象存儲上下載文件到本地后解壓。
備端文件解密:將通過DTO規則加密的文件解壓后同步到目標端存儲中。
標準解密:通過設置的解密密鑰對源端的加密文件進行解密并同步到目標端。
解密密鑰:填寫解密密鑰,密鑰要求:32字節的字符串作為密鑰,支持數字、字母、字符的組合,不支持中文。一般與對應規則的加密密鑰相同。
COS服務端解密:通過對接COS對象存儲API接口,將該對象存儲桶中使用對應加密方式的對象解密后同步到目標存儲中,需額外選擇解密密鑰類型:
解密密鑰類型:支持兩種解密密鑰類型:
SSE-COS:使用SSE-COS解密密鑰類型進行解密,無需額外配置;
SSE-C:使用SSE-C解密密鑰類型進行解密,需要額外填寫解密密鑰;
解密密鑰:填寫解密密鑰,密鑰要求:32字節的字符串作為密鑰,支持數字、字母、字符的組合,不支持中文。
記錄流水:默認關閉,開啟后會將規則同步的所有文件相關信息(大小、MD5/etag、傳輸耗時、修改/更新時間)記錄在同步主機/usr/drbksoft/dto/data/db/<規則UUID>.db文件中(默認路徑),可供審計查看。
帶寬設置各配置項如下:
全選:開啟后,將會選擇一周內的所有時間。此選項默認關閉。
時間范圍:用戶自行勾選具體的生效日。
選擇帶寬:根據用戶需求選擇需要執行限速的時間段,可以設定多個不重疊的限速規則,彼此獨立,如果帶寬設定為0,表示禁止傳輸。