Ubuntu 24.04, 22.04 또는 20.04에 Timeshift를 설치하는 방법

Timeshift는 시스템 스냅샷을 생성하고 관리하는 Linux 시스템용 강력한 백업 및 복원 도구입니다. 이러한 스냅샷은 업데이트 후 시스템 오류나 문제가 발생할 경우 시스템을 이전 상태로 복원할 수 있습니다. Timeshift는 RSYNC 및 BTRFS 모드를 지원하여 백업 관리 및 저장에 유연성을 제공합니다. 주요 기능에는 예약된 스냅샷, 증분 백업, 백업에서 특정 파일이나 디렉터리를 제외하는 기능이 포함됩니다.

Ubuntu 24.04, 22.04 또는 20.04에 Timeshift를 설치하려면 기본 Ubuntu 저장소가 있는 APT 패키지 관리자를 사용하거나 최신 버전용 개발자 PPA를 사용하는 두 가지 기본 방법이 있습니다. 이 가이드는 Timeshift의 강력한 백업 기능에 액세스할 수 있도록 두 가지 설치 방법을 모두 안내합니다.

Ubuntu 시스템 새로 고침 및 업그레이드

시스템이 최신 상태인지 확인하여 소프트웨어 설치 프로세스를 시작하는 것이 현명합니다. Ubuntu 시스템을 업데이트하려면 터미널을 열고 다음 명령을 입력하십시오.

sudo apt update && sudo apt upgrade

이 명령은 두 가지 작업을 수행합니다. sudo apt update는 로컬 소프트웨어 저장소를 새로 고쳐 시스템이 최신 버전을 알 수 있도록 합니다. 그런 다음 sudo apt 업그레이드는 시스템에 설치된 패키지를 최신 버전으로 업데이트합니다.

APT 설치방법 선택

TimeShift를 설치할 때 두 가지 주요 옵션이 있습니다. 공식 Ubuntu 리포지토리에서 직접 설치하거나 TimeShift 개발자인 Tony George가 관리하는 PPA(Personal Package Archive)를 통해 설치할 수 있습니다. 두 가지 방법을 모두 살펴보겠습니다.

옵션 1: Ubuntu 저장소를 통해 TimeShift 설치

Ubuntu Repository는 모든 Ubuntu 시스템에 쉽게 설치할 수 있는 공식 지원 소프트웨어의 방대한 풀입니다. TimeShift는 이 저장소의 일부로 설치 프로세스를 단순화합니다.

Ubuntu 저장소에서 TimeShift를 설치하려면 터미널에 다음 명령을 입력하십시오.

sudo apt install timeshift

옵션 2: 개발자의 PPA를 통해 TimeShift 설치

TimeShift를 설치하는 다른 방법은 다음을 사용하는 것입니다. PPA. 이 방법은 TimeShift의 최신 안정 릴리스를 활용하려는 사용자에게 유용합니다.

PPA를 시스템의 소프트웨어 소스에 통합하려면 다음 명령을 사용하십시오.

sudo add-apt-repository ppa:teejee2008/timeshift -y

이 명령은 teejee2008/timeshift PPA를 시스템의 소프트웨어 소스 목록에 추가합니다. -y 플래그는 PPA 추가를 자동으로 확인하여 추가 단계를 수행하지 않아도 됩니다.

PPA를 추가한 후 시스템의 소프트웨어 소스를 다시 업데이트해야 합니다. 이렇게 하면 시스템이 새로 추가된 PPA를 인식할 수 있습니다. 이렇게 하려면 다음 명령을 사용하십시오.

sudo apt update

PPA를 추가하고 인식하면 TimeShift 설치를 진행할 수 있습니다. 다음 명령을 사용하십시오.

sudo apt install timeshift

이 명령은 Ubuntu 저장소 방식에서 사용되는 명령과 동일합니다. 그러나 업데이트된 소프트웨어 소스로 인해 apt는 개발자의 PPA에서 최신 버전의 TimeShift를 가져옵니다.

TimeShift 설치 후 시작

명령줄 인터페이스(CLI)를 통해 TimeShift 실행

CLI를 통해 TimeShift를 실행하는 것은 터미널 사용의 정확성과 속도를 즐기는 사람들에게 직관적인 단계입니다. 이 직접적인 방법을 사용하면 다양한 메뉴를 탐색하지 않고도 TimeShift에 빠르게 액세스할 수 있습니다. CLI 방법은 원격 세션이나 터미널 사용을 선호하는 고급 사용자에게 도움이 됩니다.

CLI를 통해 TimeShift를 시작하려면 터미널에 timeshift를 입력하고 Enter 키를 누르세요.

timeshift

이 명령은 TimeShift 애플리케이션을 시작합니다. 실행되면 터미널 인터페이스를 사용하여 해당 기능을 탐색할 수 있습니다.

그래픽 사용자 인터페이스(GUI)를 통해 TimeShift 실행

TimeShift를 실행하는 GUI 방법은 보다 시각적인 대화형 탐색 방법을 제공합니다. 이 방법은 텍스트 명령보다 그래픽 레이아웃을 선호하는 사용자, 특히 Ubuntu를 처음 접하거나 시각적 상호 작용을 중요하게 생각하는 사용자에게 더 직관적인 경우가 많습니다.

설치 후 TimeShift는 시스템의 응용 프로그램 목록에서 쉽게 사용할 수 있습니다. GUI를 통해 TimeShift에 액세스하려면 다음 단계를 따르세요.

  1. 일반적으로 화면 왼쪽 상단에 있는 활동 옵션을 클릭하세요.
  2. 그런 다음 일반적으로 나타나는 사이드바 하단에 점 격자로 표시되는 애플리케이션 표시를 클릭합니다.
  3. 애플리케이션 목록에서 TimeShift를 검색하세요.

애플리케이션 목록에서 TimeShift를 찾았으면 이를 클릭하여 애플리케이션을 실행합니다. 백업 및 복원 프로세스를 관리할 수 있는 시각적 플랫폼을 제공하는 TimeShift 창이 열립니다.

TimeShift를 사용하여 스냅샷 생성

1단계: 스냅샷 이해

데이터 백업 및 복구 영역에서 스냅샷은 특정 시점의 시스템 복사본을 의미하며 시스템의 '타임 스탬프' 이미지로 생각하면 됩니다. TimeShift를 사용하면 이러한 스냅샷을 만드는 것이 매우 쉽습니다. 이를 통해 시스템의 현재 상태를 캡처하고 필요한 경우 해당 상태로 되돌릴 수 있습니다.

2단계: 스냅샷 마법사 시작

TimeShift를 성공적으로 설치하고 실행한 후에는 첫 번째 스냅샷을 생성할 차례입니다. CLI 또는 GUI 방법을 사용하여 스냅샷 프로세스를 시작할 수 있습니다. GUI 사용자의 경우 TimeShift 창에 새 스냅샷 생성 옵션이 포함되어 있습니다.

3단계: 스냅샷 구성

스냅샷을 생성하기 전에 기본 설정을 지정해야 합니다. 여기에는 스냅샷 유형(RSYNC 또는 BTRFS), 스냅샷을 저장할 위치, 포함할 시스템 데이터 수준 선택이 포함됩니다. TimeShift는 다목적이며 다양한 구성 가능한 옵션을 통해 초보자와 고급 사용자에게 적합합니다.

예를 들어, 모든 시스템 파일, 루트 사용자의 파일만 포함하거나 필요에 따라 특정 파일까지 포함할 수 있습니다. 포함하는 파일이 많을수록 스냅샷이 커지므로 선택한 위치에 충분한 저장 공간이 있는지 확인하십시오.

4단계: 스냅샷 생성

스냅샷 구성이 만족스러우면 이제 스냅샷을 생성할 차례입니다. 생성 버튼을 클릭하면 TimeShift가 스냅샷 프로세스를 시작합니다. 백업되는 파일의 크기에 따라 다소 시간이 걸릴 수 있습니다. 프로세스가 완료되면 필요할 경우 사용할 수 있는 시스템의 스냅샷이 준비됩니다.

5단계: 스냅샷 관리

TimeShift는 스냅샷 관리를 위한 간단한 인터페이스를 제공합니다. 각 스냅샷의 세부 정보를 보고, 이전 스냅샷을 삭제하고, 이전 스냅샷으로 시스템을 복원할 수 있습니다. 최적의 스토리지 리소스 사용을 보장하려면 스냅샷을 효과적으로 관리해야 합니다.

기본 TimeShift CLI 명령 숙지

명령줄 인터페이스(CLI)는 시스템을 관리하거나 TimeShift를 운영하는 데 유용한 도구입니다. 프로세스를 보다 직접적으로 제어할 수 있습니다. 이 섹션에서는 몇 가지 기본적인 TimeShift CLI 명령을 소개합니다.

TimeShift 상태 확인 중

–status 명령은 TimeShift의 현재 상태에 대한 빠른 개요를 제공합니다. 또한 기존 스냅샷 및 구성에 대한 필수 세부 정보도 제공합니다. 이를 사용하려면 터미널을 열고(Ctrl + Alt + T를 누르거나 시스템의 응용 프로그램 메뉴에서 "터미널"을 검색하여 수행할 수 있음) 다음 명령을 입력합니다.

sudo timeshift --status

출력에는 현재 TimeShift 상태에 대한 정보가 제공되어야 합니다.

TimeShift CLI를 사용하여 스냅샷 생성

–create 명령을 사용하면 새 스냅샷을 쉽게 생성할 수 있습니다. 이 명령은 기존 TimeShift 설정을 사용하여 스냅샷 생성 프로세스를 시작합니다. 스냅샷을 생성하려면 터미널에 다음 명령을 입력하세요.

sudo timeshift --create

그러면 시스템의 현재 상태에 대한 새로운 스냅샷이 생성됩니다.

TimeShift CLI를 사용하여 스냅샷 복원

스냅샷 복원은 –restore 명령을 사용하는 것과 마찬가지로 간단합니다. 복원하려는 스냅샷 태그를 지정해야 합니다. 명령을 사용하는 방법은 다음과 같습니다.

sudo timeshift --restore --snapshot-tag <tag>

교체하는 것을 기억하세요 복원하려는 특정 스냅샷 태그를 사용하세요.

TimeShift CLI를 사용하여 스냅샷 삭제

특정 스냅샷을 삭제하려면 –delete 명령 뒤에 특정 스냅샷 태그를 사용하면 됩니다. 스냅샷을 삭제하는 명령은 다음과 같습니다.

sudo timeshift --delete --snapshot-tag <tag>

이번에도 교체 삭제하려는 스냅샷의 태그를 붙여주세요.

추가 TimeShift 명령

이 섹션에서는 Ubuntu Linux 시스템에서 TimeShift를 사용할 때 유용한 몇 가지 추가 명령을 살펴보겠습니다. 이러한 명령은 TimeShift 애플리케이션을 최신 상태로 유지하는 데 도움이 되며 필요한 경우 제거하는 방법을 보여줍니다.

TimeShift를 최신 상태로 유지

소프트웨어를 최신 상태로 유지하는 것은 시스템 보안과 기능을 유지하는 데 중요합니다. APT 패키지 관리자를 사용하여 설치된 TimeShift를 업데이트하는 것은 매우 간단합니다. APT 패키지 관리자는 TimeShift를 포함하여 설치된 모든 패키지에 대한 업데이트를 확인합니다.

업데이트를 확인하고 적용하려면 터미널에서 다음 명령을 실행하면 됩니다.

APT 패키지 관리자가 두 옵션을 모두 설치하는 방법인 경우 TimeShift를 포함하여 모든 패키지의 업데이트를 포괄적으로 확인하는 다음 명령을 실행합니다.

sudo apt update && sudo apt upgrade

이 명령은 먼저 사용 가능한 패키지 및 해당 버전 목록을 업데이트한 다음(sudo apt update), 사용 가능한 최신 버전이 있는 설치된 패키지를 업그레이드합니다(sudo apt 업그레이드).

TimeShift 제거

시스템에 더 이상 TimeShift가 필요하지 않은 상황이 있을 수 있습니다. 이런 경우에는 쉽게 제거할 수 있습니다.

Ubuntu 저장소 또는 TimeShift PPA에서 TimeShift를 설치한 경우 다음 명령을 사용하여 제거할 수 있습니다.

sudo apt remove timeshift

이 명령은 시스템에서 TimeShift와 모든 데이터 및 종속성을 제거합니다.

PPA 방법을 사용하여 TimeShift를 설치했고 시스템에서 PPA도 제거하려는 경우 다음 명령을 사용하여 제거할 수 있습니다.

sudo add-apt-repository --remove ppa:teejee2008/timeshift -y

마무리 생각 및 요약

Ubuntu 시스템에 Timeshift를 설치하면 시스템 스냅샷을 효과적으로 생성 및 관리할 수 있어 문제가 발생할 경우 시스템을 복원할 수 있는 안정적인 방법을 제공합니다. 사용 편의성을 위해 기본 Ubuntu 저장소에서 설치하든, 최신 업데이트를 위해 개발자의 PPA에서 설치하든 관계없이 Timeshift는 시스템의 탄력성을 향상시킵니다. 정기적으로 Timeshift를 업데이트하고 스냅샷을 구성하여 최적의 백업 범위와 시스템 보호를 유지하세요. Timeshift를 사용하여 Ubuntu 환경을 보호함으로써 마음의 평화를 누려보세요.

Joshua James

코멘트를 남겨주세요