亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

python保留7天備份文件

haoguo / 1149人閱讀

摘要:腳本功能服務(wù)的備份腳本,功能是保留天的備份數(shù)據(jù),并且將最新的備份數(shù)據(jù)拷貝到備份盤(pán)數(shù)據(jù)備份,因?yàn)椴荒鼙A籼靷浞?,并且每天全備份,占用空間很大,所以寫(xiě)腳本,保留天備份文件。

腳本功能
服務(wù)的備份腳本,功能是保留7天的備份數(shù)據(jù),并且將最新的備份數(shù)據(jù)拷貝到備份盤(pán)
#!/usr/bin/env python
# coding: utf-8

import os
import datetime
import shutil

# confluence數(shù)據(jù)備份,因?yàn)閏onfluence不能保留7天備份,并且每天全備份,占用空間很大,所以寫(xiě)腳本,保留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):
    # 循環(huán)數(shù)據(jù)目錄,將7天的數(shù)據(jù)文件保留,其他的刪除,并將最新的數(shù)據(jù)備份包,拷貝到其他的盤(pán)上
    
    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)

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/43246.html

相關(guān)文章

  • #yyds干貨盤(pán)點(diǎn)#TSM備份的設(shè)計(jì)實(shí)施手冊(cè)

    TSM備份的設(shè)計(jì)實(shí)施手冊(cè)字?jǐn)?shù) 11105閱讀 953評(píng)論 0贊 4目錄****??1. TSM 安裝規(guī)劃 3????1.1. 環(huán)境描述 3????1.2. 磁帶分配描述 3????1.3. 客戶機(jī)節(jié)點(diǎn)備份需求表 3????1.4. TSM 數(shù)據(jù)庫(kù)卷和歸檔日志卷 4????1.5. 物理設(shè)備列表 4????1.6. 用戶列表 5????1.7. 磁帶卷列表 5????1.8. 設(shè)備定義名稱 6???...

    番茄西紅柿 評(píng)論0 收藏2637
  • 備份恢復(fù) 分布式NewSQL數(shù)據(jù)庫(kù) TiDB

    摘要:需要用戶賬號(hào)開(kāi)通權(quán)限,并授權(quán)操作創(chuàng)建,上傳備份文件,下載備份文件用于恢復(fù)產(chǎn)品。備份恢復(fù)備份恢復(fù)備份恢復(fù)當(dāng)前支持從備份文件恢復(fù)至一個(gè)新的實(shí)例。需要用戶提前準(zhǔn)備好新實(shí)例,恢復(fù)工作會(huì)覆蓋新實(shí)例數(shù)據(jù),選擇時(shí)請(qǐng)注意。 備份恢復(fù)本篇目錄設(shè)置備份策略調(diào)整自動(dòng)備份策略手動(dòng)備份備份恢復(fù)同可用區(qū)版本的TiDB服務(wù)會(huì)備份數(shù)據(jù)到用戶的US3-Bucket,方便用戶自助下載。 需要用戶賬號(hào)開(kāi)通US3權(quán)限,并授權(quán)操作(...

    ernest.wang 評(píng)論0 收藏3049
  • 【分布式NewSQL數(shù)據(jù)庫(kù) TiDB】操作指南

    摘要:默認(rèn)不做限制,按需使用。內(nèi)存使用可根據(jù)用戶實(shí)際使用進(jìn)行彈性擴(kuò)容。需要用戶賬號(hào)開(kāi)通權(quán)限,并授權(quán)操作創(chuàng)建,上傳備份文件,下載備份文件用于恢復(fù)產(chǎn)品。需要用戶提前準(zhǔn)備好新實(shí)例,恢復(fù)工作會(huì)覆蓋新實(shí)例數(shù)據(jù),選擇時(shí)請(qǐng)注意。實(shí)例創(chuàng)建TiDB實(shí)例點(diǎn)擊【創(chuàng)建實(shí)例】完善信息根據(jù)信息選擇實(shí)例類型,VPC 和子網(wǎng),為保證IP可用數(shù)量,我們暫時(shí)僅支持子網(wǎng)掩碼位數(shù)小于22的子網(wǎng)。內(nèi)存限制為了滿足小數(shù)據(jù)量用戶控制內(nèi)存使用上...

    Tecode 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

haoguo

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<