말할 필요도 없지만 운영 체제, 개인 정보 및 개인 파일의 무결성을 저장하고 유지하는 것은 데이터 관리의 기본입니다. Linux 에서는 재해가 드물지만 시스템 충돌, 파일 손상, 컴퓨터 분실 또는 도난으로부터 데이터를 보호하는 것은 여전히 절대적으로 필요합니다.
파일을 백업하면 데이터가 손상되지 않도록 보호하고 문제가 발생할 경우 데이터를 복원할 수 있습니다. Linux 는 새로운 사용자가 플랫폼에 쉽게 파일을 백업할 수 있도록 합니다. 모든 것을 자동 파일럿으로 설정하거나 백업 파일의 핵심 요소를 파일별로 또는 폴더별로 관리하려는 경우 Linux 는 높은 수준의 사용자 정의로 정확한 백업을 제공할 수 있는 능력을 가지고 있습니다.
Linux 에서 백업은 외부 드라이브, 내부 파티션 또는 둘 다를 통해 수행할 수 있습니다. 파일 단위로 양방향으로 압축 및 압축하거나 실시간으로 동기화할 수 있습니다.
다음은 Linux 에서 파일 백업을 자동화할 수 있는 몇 가지 방법 입니다.
드롭박스 사용(Use Dropbox)
인기 있는 클라우드 스토리지 플랫폼 중 하나는 Dropbox 입니다. 여러 장치에서 데이터를 호스팅하고 동기화합니다.
Dropbox 를 Linux 시스템에 다운로드하면 컴퓨터에 전용 폴더가 생성됩니다. 또한 Dropbox 클라이언트가 설치된 모든 장치 및 컴퓨터와 파일을 동기화합니다.
2GB의 무료 저장 공간을 허용하는 무료 버전이 있습니다. 더 필요한 경우 업그레이드할 수도 있습니다.
다음은 Ubuntu 18.04(Ubuntu 18.04) 용 Dropbox 를 설치하는 간단한 단계 입니다. Dropbox 설치 프로그램 을 사용하려면 먼저 GDebi 를 설치해야 합니다 .
먼저 터미널을 열고 다음을 입력합니다.
$ sudo apt-get install gdebi
이렇게 하면 Dropbox 설치(Dropbox Installation) 를 실행하는 데 필요한 GDebi 가 설치 됩니다. 이제 공식 사이트 에서 ( official site)Dropbox 를 다운로드합니다 . Linux 데스크탑(Linux Desktop) 에 적합한 패키지를 선택하십시오 .
GDebi 를 먼저 설치 하면 패키지 설치 프로그램(Package Installer) 에서 클릭할 수 있는 버튼이 있는 팝업이 나타나야 합니다(Install Package) .
GDebi 를 먼저 설치하지 않은 경우 이 명령을 사용 하여 터미널 에 (Terminal)Dropbox 를 수동으로 설치할 수 있습니다 .
$ sudo gdebi dropbox_2015.10.28_amd64.deb
이제 Dropbox(Dropbox) 를 시작하여 설치를 완료 할지 묻는 팝업 상자가 표시됩니다 . Dropbox 시작을 (start Dropbox.)클릭 합니다.(Click)
속성 데몬(백그라운드 프로세스)을 다운로드하려면 확인을 클릭(OK) 합니다.
다운로드가 완료되면 팝업 상자를 종료합니다. Dropbox 로그인 페이지가 웹 브라우저에서 자동으로 열립니다 .
이미 Dropbox 계정이 있으면 로그인하세요. 계정이 없으면 계정을 만드세요.
설치 과정에서 Dropbox 라는 폴더가 (Dropbox)Ubuntu 데스크탑 에 생성 됩니다. 이 폴더의 데이터는 Dropbox 를 설치한 모든 장치 와 Dropbox 웹사이트에서 동기화됩니다.
원하는 경우 동일한 계층 구조로 온라인 계정에 저장될 하위 폴더를 생성할 수도 있습니다.
배큘라(Bacula)
Bacula 는 가장 인기 있고 널리 사용되는 Linux 복구 및 백업 솔루션 중 하나입니다. 오픈 소스이며 사용자는 다음을 수행할 수 있습니다.
- 백업 데이터.
- 네트워크에서 데이터를 확인합니다.
- 손상되거나 손실된 파일을 빠르게 복구합니다.
Bacula 에는 두 가지 버전이 있습니다 . 기본 버전에는 파일을 백업하고 복구하는 데 필요한 모든 기능이 포함되어 있습니다. 고급 기능을 찾고 있다면 엔터프라이즈 솔루션도 제공합니다.
Bacula 를 사용하면 한 컴퓨터에서 완전히 실행하고 디스크 및 테이프와 같은 다른 유형의 미디어에 데이터를 백업할 수 있습니다. 효율적이고 비교적 사용하기 쉽습니다. Bacula 는 모듈식 설계로 인해 확장 가능하며 단일 컴퓨터와 수백 대의 기계로 구성된 광범위한 네트워크에서 작동합니다.
Bacula 는 웹 인터페이스, 명령줄 콘솔 또는 (Bacula)GUI 를 통해 구성되면 자동화된 작업이므로 개입이 필요하지 않습니다 .
Bacula 설치 방법을 배우려면 Bacula 커뮤니티 설치 가이드( Bacula Community Installation Guide) 를 읽으십시오 .
플라이백 소프트웨어(FlyBack Software)
FlyBack 은 파일을 백업하고 복원하는 소프트웨어 프로그램입니다. rsync (디렉토리와 파일을 로컬 및 원격으로 복사하고 동기화하는 명령)를 기반으로 하는 스냅샷 도구입니다 .
기능은 백업하려는 파일을 미러링하는( directories that mirror the files) 연속적인 백업 디렉토리를 생성 하여 Mac OS Time Machine 과 유사합니다 .
또한 변경되지 않은 파일을 이전 백업에 하드 링크합니다. Flyback 을 사용하면 사용자는 디스크 공간을 낭비하지 않고 동시에 복구 프로그램 없이 파일에 액세스할 수 있습니다.
외장 드라이브에 백업하고 컴퓨터가 충돌하는 경우 외장 드라이브를 새 장치로 이동할 수 있습니다. 모든 브라우저를 사용하여 최신 백업을 복사할 수 있습니다.
일부 기능에는 다음 기능이 포함됩니다.
- 여러 백업을 예약합니다.
- 선택적 백업을 자동으로 실행합니다.
- 오래된 백업을 자동으로 삭제할 시기를 예약합니다.
- (Have)백업 위치와 포함하거나 제외할 항목을 제어할 수 있습니다 .
- 백업 프로세스 중에 디렉토리 구조를 스캔하십시오.
- 외부 디스크를 포함한 모든 위치에 디렉터리를 백업합니다.
Linux 에서 파일을 자동으로 백업하기 위해 FlyBack 을 설치( install) 하고 사용( use) 하는 방법을 배우십시오 .
휴식과 회복(Relax-and-Recover)
ReaR 이라고도 하는 Relax-and-Recover 는 ( Relax-and-Recover)Linux 에서 파일을 백업하는 도구 입니다. 일단 설치하고 설정하면 다른 작업이 필요하지 않다는 점에서 이름에 충실합니다. 파일 백업 및 복원은 자동으로 수행됩니다.
설정이 간단하고 유지 보수를 수행할 필요가 없습니다. 가정 사용자와 기업 사용자 모두 (Enterprise)ReaR 의 이점을 누릴 수 있습니다 .
빠른 시작 가이드( Quickstart Guide) 를 사용하여 이완 및 회복을 시도하십시오.
fwbackups
또 다른 무료 오픈 소스 도구는 fwbackups 입니다. 간단하면서도 강력하여 백업을 쉽게 수행할 수 있습니다.
원격 컴퓨터에 백업을 예약하고 데이터 손실에 대해 걱정할 필요가 없습니다. 많은 기능 중 일부는 다음과 같습니다.
- 유연한 백업 구성.
- 간단한 인터페이스.
- 모든 파일을 백업하는 기능.
- 백업에서 디렉토리 또는 파일 제외.
Fwbackups의 무료 및 오픈 소스 소프트웨어는 크로스 플랫폼이며 풍부한 기능으로 가득합니다. 간단하고 직관적인 인터페이스로 파일을 쉽게 백업할 수 있습니다.
사용자 가이드( user guide) 에서 쉽고 자동화된 백업을 위해 fwbackups를 설치하고 사용하는 방법을 알아보세요 .
5 Ways to Automate a File Backup in Linux
It hardly needs to bе said bυt storing and maintaining the integrіty of your operating system, personal information, аnd pеrsonal files is basic to data management. While disasters are rarе in Linux, protecting your data from sуstem crashеs, cоrrupt files, and lost or stolen computers is stіll an absolute necessity.
Backing up your files protects your data from corruption and restores your data in the unlikely event that something does go wrong. Linux makes file backups easy for new users to its platform. Whether you want to put the whole thing on auto-pilot or manage the nitty-gritty elements of a back-up file by file or folder by folder, Linux has the capacity to deliver accurate backups with a high degree of customization.
In Linux, back-ups can be performed via external drives, internal partitions – or both. They can be zipped and compressed, or synced in real-time, file by file and bi-directionally.
Below are several ways you can automate file backups in Linux.
Use Dropbox
One popular cloud storage platform is Dropbox. It will host and sync your data across multiple devices.
When you download Dropbox to your Linux system, it will create a dedicated folder on your computer. It will also synchronize your files with all devices and computers where the Dropbox client is installed.
There is a free version that allows 2GB of free storage. You also have the option to upgrade if you need more.
Below are the simple steps to install Dropbox for Ubuntu 18.04. To use the Dropbox installer, you first need to install GDebi.
First, open Terminal and type:
$ sudo apt-get install gdebi
This will install GDebi which you need to run the Dropbox Installation. Now download Dropbox from the official site. Select the appropriate package for your Linux Desktop.
As you installed GDebi first, you should see a pop-up from the Package Installer with a button to click that says Install Package.
If you did not install GDebi first, you can use this command to manually install Dropbox in Terminal.
$ sudo gdebi dropbox_2015.10.28_amd64.deb
You will now see a pop-up box asking you to start Dropbox to complete the installation. Click start Dropbox.
To download the property daemon (background process), click OK.
When the download is complete, exit out of the pop-up box. The Dropbox login page will automatically open in your web browser.
If you already have a Dropbox account, log in. If you don’t, sign up for one.
The installation process will put a folder on your Ubuntu desktop called Dropbox. The data in this folder will be synced across all the devices where you have installed Dropbox, as well as the Dropbox website.
If you want to, you can also create subfolders that will also be saved in the same hierarchy to your online account.
Bacula
Bacula is one of the most popular and widely used Linux recovery and backup solutions. It is open source and enables users to:
- Backup data.
- Verify data across networks.
- Recover damaged or lost files quickly.
There are two versions of Bacula. The basic version includes all the features you need to backup and recover your files. If you are looking for more advanced features, they also offer an enterprise solution.
With Bacula, you can run it entirely on one computer and backup your data to other types of media, such as disk and tape. It is efficient and relatively easy-to-use. Bacula is scalable because of its modular design and works on a single computer as well as an extensive network with hundreds of machines.
Bacula doesn’t require intervention as it is an automated task once it is configured via a web interface, command line console, or GUI.
To learn how to install Bacula, read the Bacula Community Installation Guide.
FlyBack Software
FlyBack is a software program that backs up and restores your files. It is a snapshot tool based on rsync (a command for copying and synchronizing directories and files both locally and remotely.)
The functionality is similar to the Mac OS Time Machine by creating successive backup directories that mirror the files you want to backup.
It also hard-links unchanged files to your previous backup. Using Flyback, users won’t waste disk space while at the same time it enables them to have access to their files without a recovery program.
If you backup to an external drive and your computer crashes, you can move the external drive to a new device. Using any browser, you can then copy your latest backup.
Some of the features include the ability to:
- Schedule multiple backups.
- Automatically run selective backups.
- Schedule when to automatically delete old backups.
- Have control over the location of the backup as well as what to include or exclude.
- Scan your directory structure during a backup process.
- Back up any directory to any location including an external disk.
Learn how to install and use FlyBack to automatically back up your files in Linux.
Relax-and-Recover
Also called ReaR, Relax-and-Recover is a tool to back up your files on Linux. It is true to its name in that once you install and set it up, there is nothing else you need to do. The backing up and restoring of your files are done automatically.
The set-up is easy, and there is no need to perform maintenance. Both home users and Enterprise users can benefit from ReaR.
Use the Quickstart Guide to try Relax-and-Recover.
fwbackups
Another free and open-source tool is fwbackups. It is simple yet powerful, enabling you to perform backups easily.
Schedule backups to remote computers and never worry about losing data. Some of its many features include:
- Flexible backup configuration.
- A simple interface.
- The ability to backup all your files.
- Excluding directories or files from being backed up.
Fwbackups’ free and open-source software is cross-platform and full of rich features. It’s simple and intuitive interface enables you to back up your files easily.
Learn how to install and use fwbackups for easy and automated backups from its user guide.