如何用終端備份

如何用終端備份

我的 Ubuntu 14.04 凍結了,我嘗試遵循一些提示,但仍然只能進入登入畫面。之後什麼事也沒有發生。

重新安裝一切都沒有什麼大問題,但是我的系統中有一個檔案我沒有備份。透過使用 I'm into 終端,我找到了該文件,但如何保存該文件?

我有一個外部硬碟,但現在無法安裝。當系統工作正常時它確實安裝了。

我有 wifi,所以可以在線上發送文件嗎?有沒有基於終端機的電子郵件指令?

答案1

有很多方法。

一種是將scp檔案傳輸到另一台安裝了 SSH 的伺服器。

您可以從 Ubuntu Live CD/USB 啟動,安裝硬碟並複製檔案。

您可以安裝基於文字的瀏覽器(例如​​ Links 或 Lynx)。

您可以將該檔案複製到 /MY_TMP_FOLDER 並重新安裝 ubuntu(請注意,您必須刪除根目錄中的所有資料夾,除了 /MY_TMP_FOLDER )。重新安裝 Ubuntu 將覆蓋所有文件,但不會刪除任何內容,因此如果您有唯一的文件名,這是安全的。

安裝 Mutt(基於文字的電子郵件)...我從未使用或配置過 Mutt,但它應該運作良好。

答案2

我將從簡單開始。

  • 在我的工作終端上,我使用一個使用 zip 的批次檔和一個檔案列表,該檔案遞歸特定的目錄路徑。嘗試man zip
  • 然後我將 .zip 檔案透過電子郵件發送到我的家庭電子郵件信箱。您將需要完整的郵件傳輸代理或 sendemail。 Sendemail 是唯一支援附加檔案的軟體包,您不需要 MTA(我已經詢問過社群。)
  • 我還設定了這個備份批次文件,由 cron 每週調用一次。首先確保您的 EDITOR 變數設定為您最喜歡的文字編輯器。
  • 對於 bash:EDITOR=nano; export EDITOR在 .bashrc 中執行。然後執行source $HOME/.bashrc以啟用更改。請crontab -e編輯您的個人 cron 文件,不應編輯任何系統 cron 文件。

相關內容