restic with MinIO Server
MinIO 서버를 포함한 restic
restic is a fast, efficient and secure backup tool. It is an open source project available under BSD 2-Clause License.
restic은 빠르고 효율적이며 안전한 백업 도구입니다. BSD 2-Clause 라이센스에 따라 사용 가능한 오픈 소스 프로젝트입니다.
In this recipe we will learn how to use restic to backup data into MinIO Server.
이 레시피에서는 restic을 사용하여 MinIO 서버에 데이터를 백업하는 방법을 알아봅니다.
1. Prerequisites
1. 전제조건
Install MinIO Server from here.
여기에서 MinIO 서버를 설치하세요.
2. Installation
2. 설치
Install restic from https://restic.github.io.
https://restic.github.io에서 restic을 설치하세요.
3. Configuration
3. 구성
Set MinIO credentials in the environment variables as shown below.
아래와 같이 환경 변수에 MinIO 자격 증명을 설정합니다.
export AWS_ACCESS_KEY_ID=
export AWS_SECRET_ACCESS_KEY=
4. Commands
4. 명령
Start restic and point it to the bucket where the backup data will reside.
restic을 시작하고 백업 데이터가 상주할 버킷을 가리킵니다.
./restic -r s3:http://localhost:9000/resticbucket init
Copy backups from the local machine to the bucket on MinIO server.
로컬 머신의 백업을 MinIO 서버의 버킷으로 복사합니다.
./restic -r s3:http://localhost:9000/resticbucket backup /home/minio/workdir/Docs/
enter password for repository:
저장소 비밀번호를 입력하세요:
scan [/home/minio/workdir/Docs]
scanned 2 directories, 6 files in 0:00
[0:00] 100.00% 0B/s 8.045 KiB / 8.045 KiB 6 / 8 items 0 errors ETA 0:00
duration: 0:00, 0.06MiB/s
snapshot 85a9731a saved