터미널로 백업하는 방법

터미널로 백업하는 방법

Ubuntu 14.04가 정지되어 있고 몇 가지 팁을 따르려고 노력했지만 여전히 로그인 화면으로 이동할 수 있습니다. 그 후에는 아무 일도 일어나지 않습니다.

그냥 다 재설치하면 큰 문제는 없는데, 시스템에 백업하지 않은 파일이 하나 있습니다. I'm into the termnial을 사용하여 파일을 찾았는데 해당 파일을 어떻게 저장합니까?

외부 HD가 있는데 지금은 마운트되지 않습니다. 시스템이 제대로 작동했을 때 마운트되었습니다.

Wi-Fi를 사용 중인데 온라인으로 파일을 보낼 수 있나요? 터미널 기반 이메일 명령이 있습니까?

답변1

방법은 꽤 많습니다.

하나는 scpSSH가 설치된 다른 서버로 파일을 보내는 것입니다.

Ubuntu Live CD/USB로 부팅하고 하드 드라이브를 마운트한 다음 파일을 복사할 수 있습니다.

텍스트 기반 브라우저(예: Links 또는 Lynx)를 설치할 수 있습니다.

파일을 /MY_TMP_FOLDER에 복사하고 우분투를 다시 설치할 수 있습니다(/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 파일을 편집하면 안 됩니다 .

관련 정보