NAS 이야기 16A. – 시놀로지 드라이브를 이용하여 PC의 특정 폴더를 시놀로지 나스로 실시간 자동 백업 및 복원하기

NAS 이야기 16A. – 시놀로지 드라이브를 이용하여 PC의 특정 폴더를 시놀로지 나스로 실시간 자동 백업 및 복원하기

시놀로지 나스를 사용하는 가장 중요한 이유는 아마도 데이터의 저장 및 백업이라고 할 수 있다.

그런데, 만일 데이터를 나스상에서만 운용하면 이러한 백업이 훨씬 유리하겠지만 좋겠지만, 실제에 있어서 대부분의 경우는 데이터를 주로 PC에 저장하고, PC에서 사용하는 경우가 훨씬 많다.

이런 사람들의 다수는 별도로 나스에 자료를 주기적으로 백업하는 것은 무척 번거롭게 생각하고, 나스에 대해 복잡하게 알고 싶어 하지도 않지만, PC에 문제가 문제가 생기면 무턱대고 해결책을 가족이나 동료들에게 요구하곤 한다. 다만 이런 사람들의 경우 문제는 더 많이 발생하는데, 적절한 대비책이 없는 경우가 있다.

본 글에서는 이런 경우에 실제 적용하고 있고, 또 권할만한 방법인 시놀로지 드라이브를 이용한 실시간 PC 자동 백업 및 복구 방법을 다음과 같이 소개한다.

이 방법의 핵심은 Synology Drive를 이용하여 PC의 Data를 NAS로 실시간 백업하고, NAS에서 기존에 적용하던 Back-Up 기법들을 연계 사용함으로써, PC의 Data에 여러 Version Back-Up 효과를 구현하는 것이다.

참고로, 시놀로지 나스에는 시놀로지 드라이브 외에도 PC 백업을 위한 여러 솔루션이 있는데, 가장 대표적인 것은 Active Backup for Business 등이며, 이들은 PC 전체를 시스템 파일이나, 로그파일 등의 모든 자료를 포함하여 몽땅 그대로 백업하며, 정해진 시간에 1회 백업하는 반면에, 시놀로지 드라이브는 특정 폴더 단위로 백업 및 복구가 이루어지며, 실시간 백업이 가능하다는 장점이 있다.

시놀로지 드라이브를 이용한 Back-up 설정을 위한 절차는 다음과 같다.

Step 1. 우선 Synology Drive Server를 NAS의 패키지 센터에서 찾아 설치한다.

Step 2. 각 PC에서 NAS에 접속하는데 필요한 Client 프로그램을 synology download 센터에서 다운로드하여 PC에 설치한다.

참고 : Link (DS918+의 경우) https://www.synology.com/ko-kr/support/download/DS918+#utilities

Step 3. 각 PC에서 NAS에 접속하는데 필요한 Client 프로그램을 synology download 센터에서 다운로드하여 PC에 설치한다.

Step 4. 설치 과정에서 단순 Back-Up 용으로 사용할 것인지, 아니면 NAS와 PC를 양방향으로 동기화시키는 방식으로 사용할 것인지를 정한다.

PC를 독립적으로 사용하면서, NAS에 자료를 백업할 목적으로 사용하는 것이면 “백업 작업”을 선택한다.

Step 5. NAS 접속 정보를 입력한다. 이때 접속하는 사용자 ID는 NAS에 등록되어 있어야 한다.

PC에서 백업되는 Data는 NAS의 “Homes” 공유 폴더 밑의 각 사용자 명의 폴더로 백업되기 때문에, 사용자 ID는 기억해야 한다.

Step 6. 위의 단계에서 진행하면, 접속 여부를 확인(ID/PW 검증) 한 후, 다음과 같이 PC에서 백업할 폴더(=백업 소스)를 선택하는 화면이 나온다.

백업 소스를 선택하면 되는데, 전체 드라이브를 선택할 수도 있고, 드라이브를 열어 포함된 폴더 중 일부만 선택할 수도 있다.

또한 C: 드라이브 외에도 PC에 연결된 USB 등의 저장 장치들도 백업 대상으로 선택할 수 있다.

Step 7. 진행하면, 백업 모드를 선택할 수 있는데, 이중 연속 백업은 PC에서 작업이 이루어지는 즉시즉시 백업되는 모드이며, 수동 백업은 사람이 인위적으로 선택할 때만 백업되는 모드이고, 예약 백업은 사정에 지정한 날짜에 백업하는 모드이다.

나의 경우에는 “연속 백업”을 적용하여 실시간 백업 방식으로 사용 중이다.

이러한 단계를 모두 마치면, 다음과 같이 완료된 회면을 볼 수 있고, 컴퓨터 부팅 시마다 매번 별도의 작업을 하지 않아도 자동적으로 PC 상의 변화를 NAS에 실시간 백업하게 된다. 이러한 설정으로 실시간 백업 사용을 위한 설정은 완료된다.

설정 변경 – 사용 중 백업 모드나, 백업 소스의 설정을 변경하려면 위의 화면에서 “백업 설정”메뉴를 이용하면 되며, 좀 더 세밀한 설정을 위해서는 아래 화면의 백업 규칙 메뉴를 이용하면 된다.

또한 “백업 모드” 탭을 선택하면 백업 중에라도 백업 보드를 변경하여 적용이 가능하다.

* 사용 중단 – 백업 설정을 중단하려면, 다음 화면에서 “링크 끊기”를 이용하면 되며, 이를 선택한 경우 백업을 다시 이용하려면, 위의 과정을 반복하여 백업 설정을 하면 된다.

Tip)

1. 위의 방법은 PC에서 NAS로 백업하는 부분에 국한된 것이며, NAS에 Upload된(백업된) Data의 안정성을 위해, 추가적으로 NAS Data를 Back-up 하는 다음의 방법들과 연계하여 사용할 것을 권하며, 각각의 방법에 대해서는 이전의 글들에서 별도로 자세히 소개한 바가 있으므로, 해당 글들을 참고하시기 바란다.

* Snapshot Replication를 이용한 NAS 내 복사본 자동 백업

* Cloud Sync를 이용한 외부 Cloud에 실시간 백업 (필요시 암호화)

* Hyper Back-Up을 이용한 외장 HDD 또는 외부 Remote Data Center로의 Planned Back-up

(예: 하루 1회 등)

2. Synology Drive는 백업 시 그 자체로, 최대 32개까지의 Version을 관리하는 것으로 알려져 있으며, “Synology Drive 관리 Console”을 이용하여 관리 및 접근이 가능하다고 한다. 다만, 이미 기존에 Snapshot Replication을 이용하여 NAS 상의 Data에 대해 Version 관리를 하고 있었고, 이러한 Snapshot 관리가 편리하다고 느꼈기에, Synology driver의 Version 관리 대신 백업된 폴더를 Snapshot replication의 대상의 일부로 추가하는 방식으로 Version 관리를 하고 있다. 이것은 개인의 선택의 문제인 듯하다.

Step 8. 문제 발생 시의 복원 절차

위에서 설치된 Synology Drive의 Client를 실행하고, 왼쪽 메뉴에서 “백업 작업”을 선택한 후, 우측 하단의 “복원”을 선택한다.

복원을 하고자 하는 폴더가 나타나면, 최종적으로 복원이 필요한 파일을 선택하고, 상단의 “복원” 메뉴 버튼을 눌러서 복원한다.

Note: 만일 최종 파일 대신 과거 특정 시점의 파일로 복원하고자 하는 경우는, 우선 최종 파일을 선택하고, 상단의 “이전 버전 찾아보기”를 선택하여, 아래와 같이 과거 버전들의 저장 시점을 확인하여 복원할 파일을 특정한 후, 해당 파일을 선택하고 상단의 “복원”메뉴를 눌러 복원한다.

(주: 해당 폴더 내에 예전에 만들어진 버전 파일이 여러 개 있어도, 해당 시점에서 관리 대상 버전의 수로 설정해 놓은 개수만큼만 이전 버전을 확인할 수 있다.)