卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

如何在Linux下自動(dòng)備份并刪除指定天數(shù)前的Mongodb備份

創(chuàng)建Mongodb數(shù)據(jù)庫備份目錄首先,我們需要?jiǎng)?chuàng)建一個(gè)用于存儲(chǔ)Mongodb備份文件的目錄。在Linux命令行中執(zhí)行以下命令:```shellmkdir /mongodb_backup```這將在根目

創(chuàng)建Mongodb數(shù)據(jù)庫備份目錄

首先,我們需要?jiǎng)?chuàng)建一個(gè)用于存儲(chǔ)Mongodb備份文件的目錄。在Linux命令行中執(zhí)行以下命令:

```shell

mkdir /mongodb_backup

```

這將在根目錄下創(chuàng)建一個(gè)名為"mongodb_backup"的文件夾。

新建Mongodb數(shù)據(jù)庫備份腳本

接下來,我們需要?jiǎng)?chuàng)建一個(gè)腳本,用于執(zhí)行Mongodb數(shù)據(jù)庫備份操作。在命令行中執(zhí)行以下命令:

```shell

vi /home/crontab/mongod_

```

然后,在打開的編輯器中添加以下內(nèi)容:

```shell

#!/bin/bash

mongodump --out /mongodb_backup/$(date %Y-%m-%d)

```

這個(gè)腳本使用mongodump命令將數(shù)據(jù)庫備份到剛剛創(chuàng)建的目錄中,并以當(dāng)前日期作為備份文件夾的名稱。

修改文件屬性,使其可執(zhí)行

為了能夠執(zhí)行這個(gè)備份腳本,我們需要將其設(shè)置為可執(zhí)行。在命令行中執(zhí)行以下命令:

```shell

chmod x /home/crontab/mongod_

```

這將修改腳本文件的權(quán)限,使其可以被執(zhí)行。

修改/etc/crontab 添加計(jì)劃任務(wù)

現(xiàn)在,我們需要將這個(gè)備份腳本添加到Linux的計(jì)劃任務(wù)中,以便定期執(zhí)行備份操作。在命令行中執(zhí)行以下命令:

```shell

vi /etc/crontab

```

然后,在打開的編輯器中添加以下內(nèi)容(假設(shè)你希望每天凌晨3點(diǎn)執(zhí)行備份):

```shell

0 3 * * * root /home/crontab/mongod_

```

保存并關(guān)閉文件。

重新啟動(dòng)crond使設(shè)置生效

最后,我們需要重新啟動(dòng)cron服務(wù),以使剛剛添加的計(jì)劃任務(wù)生效。在命令行中執(zhí)行以下命令:

```shell

service cron restart

```

這將重新啟動(dòng)cron服務(wù),使新的計(jì)劃任務(wù)生效。

以上就是在Linux下自動(dòng)備份并刪除指定天數(shù)前的Mongodb備份的步驟。通過設(shè)置定期執(zhí)行的備份腳本,并結(jié)合Linux的計(jì)劃任務(wù)來實(shí)現(xiàn)自動(dòng)備份。這樣就能夠確保數(shù)據(jù)的安全性,并根據(jù)需要?jiǎng)h除舊的備份文件,從而有效管理存儲(chǔ)空間。

標(biāo)簽: