摘要:腳本功能服務的備份腳本,功能是保留天的備份數據,并且將最新的備份數據拷貝到備份盤數據備份,因為不能保留天備份,并且每天全備份,占用空間很大,所以寫腳本,保留天備份文件。
腳本功能
服務的備份腳本,功能是保留7天的備份數據,并且將最新的備份數據拷貝到備份盤
#!/usr/bin/env python # coding: utf-8 import os import datetime import shutil # confluence數據備份,因為confluence不能保留7天備份,并且每天全備份,占用空間很大,所以寫腳本,保留7天備份文件。 data_directory = "/data/var/atlassian/application-data/confluence/backups/" backup_directory = "/backup/" # backup file name: backup-2019_02_24.zip today_backup_file = "backup-" + str(datetime.date.today() + datetime.timedelta(days = -1)).replace("-", "_") + ".zip" day_list = [] for i in range(1, 8): day = str(datetime.date.today() + datetime.timedelta(days = -i)).replace("-", "_") filename = "backup-" + day + ".zip" day_list.append(filename) if os.path.exists(data_directory) and os.path.exists(backup_directory): # 循環數據目錄,將7天的數據文件保留,其他的刪除,并將最新的數據備份包,拷貝到其他的盤上 for file in os.listdir(data_directory): filepath = os.path.join(data_directory, file) if file == today_backup_file: shutil.copy(filepath, backup_directory) elif file not in day_list: file = os.remove(filepath)
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/43246.html
TSM備份的設計實施手冊字數 11105閱讀 953評論 0贊 4目錄****??1. TSM 安裝規劃 3????1.1. 環境描述 3????1.2. 磁帶分配描述 3????1.3. 客戶機節點備份需求表 3????1.4. TSM 數據庫卷和歸檔日志卷 4????1.5. 物理設備列表 4????1.6. 用戶列表 5????1.7. 磁帶卷列表 5????1.8. 設備定義名稱 6???...
摘要:需要用戶賬號開通權限,并授權操作創建,上傳備份文件,下載備份文件用于恢復產品。備份恢復備份恢復備份恢復當前支持從備份文件恢復至一個新的實例。需要用戶提前準備好新實例,恢復工作會覆蓋新實例數據,選擇時請注意。 備份恢復本篇目錄設置備份策略調整自動備份策略手動備份備份恢復同可用區版本的TiDB服務會備份數據到用戶的US3-Bucket,方便用戶自助下載。 需要用戶賬號開通US3權限,并授權操作(...
摘要:默認不做限制,按需使用。內存使用可根據用戶實際使用進行彈性擴容。需要用戶賬號開通權限,并授權操作創建,上傳備份文件,下載備份文件用于恢復產品。需要用戶提前準備好新實例,恢復工作會覆蓋新實例數據,選擇時請注意。實例創建TiDB實例點擊【創建實例】完善信息根據信息選擇實例類型,VPC 和子網,為保證IP可用數量,我們暫時僅支持子網掩碼位數小于22的子網。內存限制為了滿足小數據量用戶控制內存使用上...
閱讀 2247·2021-11-25 09:43
閱讀 2934·2019-08-30 15:52
閱讀 1885·2019-08-30 15:44
閱讀 975·2019-08-30 10:58
閱讀 754·2019-08-29 18:43
閱讀 3209·2019-08-29 18:36
閱讀 2310·2019-08-29 17:02
閱讀 1447·2019-08-29 17:01