博客

快速備份指南

Amanda-一種開源備份和恢復解決方案,可將所有重要的加密和壓縮備份存儲在本地存儲和遠程文件服務器上。 Amanda旨在備份在多個版本的Linux / Unix和Windows上運行的服務器和工作站上的大量數據。

查看此用戶指南以使用Amanda進行備份。

1.使用AMANDA進行備份

1.1解鎖AMANDABACKUP用戶

  1. 以具有管理員權限的用戶身份登錄/ SSH到服務器
  2. 使用“ passwd -u amandabackup”解鎖amandabackup用戶
  3. 使用“ passwd amandabackup”為amanddabackup用戶分配密碼
  4. 註銷服務器

1.2添加備份集

  1. 以amandabackup用戶身份登錄/ ssh到服務器
  2. 使用'mkdir / etc / amanda / DailySet1'創建用於Amanda配置的目錄
  3. 使用'cp /var/lib/amanda/example/amanda.conf / etc / amanda /將'/var/lib/amanda/example/amanda.conf'中存在的示例配置文件複製到'/ etc / amanda / DailySet1'。 DailySet1'
  4. 在'vi / etc / amanda / DailySet1 / amanda.conf'中打開'/etc/amanda/DailySet1/amanda.conf'
  5. 添加以下行以指定虛擬磁帶的大小:
    定義磁帶類型HARDDISK {
    長度100000 MB #硬盤大小為100000MB
    }
  6. 滾動到文件中的“ define dumptype global”部分,並在右括號之前添加“ auth bsdtcp”行
  7. 保存並關閉文件
  8. 註銷服務器

1.3創建一個磁盤

  1. 以具有管理員權限的用戶身份登錄/ SSH到服務器
  2. 使用'mkdir -p / dumps / amanda'創建一個緩存目錄用作保留磁盤
  3. 使用“ chown amandabackup:disk / dumps / amanda”更改持有磁盤的所有權
  4. 使用“ chmod 750 / dumps / amanda”為保留磁盤設置適當的權限
  5. 註銷服務器

1.4創建和配置虛擬膠帶

  1. 以具有管理員權限的用戶身份登錄/ SSH到服務器
  2. 使用'mkdir -p / var / amanda / vtapes'為vtapes創建目錄
  3. 使用“ chown amandabackup:disk / var / amanda / vtapes”更改vtapes的所有權
  4. 使用'chmod 755 / var / amanda / vtapes'設置適當的權限
  5. 使用'vi /etc/amanda/DailySet1/amanda.conf'在vi中打開'/etc/amanda/DailySet1/amanda.conf'
  6. 刪除“ tapedev”行:“ ...”
  7. 添加“ tapedev”行“ chg-disk:/ var / amanda / vtapes”
  8. 保存並關閉文件
  9. 註銷服務器
  10. 以amandabackup用戶身份登錄/ SSH進入服務器
  11. 使用“ cd / var / amanda / vtapes”更改目錄
  12. 使用'for((i = 1; $i <= 25; i ++))為vtape創建插槽做mkdir slot$i; amlabel DailySet1 DailySet1-$i插槽$i;完成
  13. 註銷服務器

1.5配置備份集

  1. 以amandabackup用戶身份登錄/ SSH進入服務器
  2. 創建一個文件來存儲要使用“ vi / etc / amanda / DailySet1 / disklist”備份的目錄列表
  3. 每個目錄添加一行以以下格式備份
    IP_address_of_the_client directory_to_backup comp-user-tar
  4. 保存並關閉文件
  5. 使用'vi /var/lib/amanda/.amandahosts'在vi中打開'/var/lib/amanda/.amandahosts'
  6. 每個客戶以以下格式添加一行
    IP_address_of_the_client amandabackup amdump
  7. 創建一個cron作業以運行命令'/ usr / sbin / amdump DailySet1'。
  8. 註銷服務器

1.6驗證備份配置

  1. 以amandabackup用戶身份登錄/ SSH進入服務器
  2. 使用“ amcheck DailySet1”運行amcheck工具。如果運行“ amcheck”會導致JSON編譯錯誤,請卸載perl-JSON,然後重新安裝perl-JSON。
  3. 註銷服務器

1.7運行備份

  1. 作為amandabackup用途登錄/ SSH進入服務器
  2. 運行amdump以使用“ amdump DailySet1”啟動DailySet1
  3. 使用“ amadmin DailySet1查找”運行amadmin工具
  4. 註銷服務器

結論

即使對於新手用戶,Amanda的設計也易於訪問和使用。
一站式解決方案,解決了所有數據保護難題。
開始吧!不要等待今天安裝!

加入討論

zh_TWChinese
en_USEnglish fr_FRFrench it_ITItalian es_ESSpanish de_DEGerman pt_BRPortuguese sv_SESwedish tr_TRTurkish nl_NLDutch jaJapanese pl_PLPolish id_IDIndonesian ko_KRKorean ms_MYMalay thThai zh_TWChinese