웹-사이트 백업
서버의 하드 드라이브가 충돌했습니다. 사이트가 해킹되었고 해커가 모든 파일을 삭제했습니다. 귀하의 웹 호스트는 귀하의 돈과 데이터로 사라졌습니다. 더 나쁜 것은 지진이 있었고 ISP 건물이 무너지고 모든 것이 손실되었습니다.
터치 우드 !!! 아무도 그런 상황에 직면해서는 안됩니다. 그러나 이러한 상황에 대비하지 않으면 노력이 영원히 손실 될 수 있습니다. 그렇기 때문에 데이터를 정기적으로 백업하는 것이 가장 중요합니다.
이제 많은 질문이 있습니다.
- 얼마나 자주 백업을 수행해야합니까?
- 이 백업을 어디에 보관해야합니까?
- 어떤 유형의 백업을 수행해야합니까?
- 누가 이러한 백업을 받아야합니까?
- 이제이 질문에 하나씩 답해 보겠습니다.
얼마나 자주 백업을 수행해야합니까?
사이트가 일정 기간 동안 변경되지 않는 경우 백업을 한 번만 수행하고 원하는 위치에 하드 디스크 나 데이터 디스크 또는 DVD에 보관하는 것이 좋습니다. 복원이 필요한 경우 웹 사이트가 실행 중인지 확인하십시오.
그러나 사이트를 자주 수정하는 습관이 있다면 정기적 인 백업을 수행해야합니다. amazon.com과 같은 웹 사이트는 매우 빡빡한 백업 일정과 매우 비싼 백업 인프라를 가지고 있습니다.
비즈니스에 따라 다르며 얼마나 많은 데이터 손실을 감당할 수 있는지 확인해야합니다. 하루의 데이터를 잃어 버리는 것이 합당하지 않다고 생각되면 매일 백업을 예약하는 것이 좋으며 마찬가지로 매주 또는 매월 백업이 적합한 지 여부를 결정할 수 있습니다.
백업을 어디에 보존해야합니까?
대부분의 경우 백업은 한 시스템에서 가져와 다른 시스템이나 미디어에 저장됩니다. 가능하면 전체 데이터를 FTP로 백업 할 수있는 다른 백업 서버를 마련해야합니다. 이것이 너무 많지 않다면 데이터 CD 또는 DVD 등에 보관할 수 있습니다.
가능하면 백업 사본을 여러 개 보관하되 혼동을 피하기 위해 관리되는 방법을 사용하십시오. 다른 백업에 대한 적절한 버전 제어가 있어야합니다. 매우 저렴한 비용으로 다양한 백업 서버를 제공하는 많은 서비스 제공 업체가 있으며 백업 서비스에 해당 금액을 지출하는 것이 좋습니다.
어떤 유형의 백업을 수행해야합니까?
백업에는 두 가지 유형이 있습니다. incremental 과 full. 사용중인 백업 도구 유형에 따라 다릅니다. 많은 백업 도구가 있습니다. 예를 들어 Oracle은 다양한 유형의 백업을 수행 할 수있는 자체 유틸리티를 제공합니다.
Incremental Backup− 백업 컨트롤러는 기존 백업과 백업하려는 데이터를 비교합니다. 둘 사이에 정확히 일치하는 항목이 있으면 추가 파일이 백업되지 않습니다. 그러나 파일을 추가하거나 편집 한 경우 이러한 파일은 백업에서 업데이트되므로 이름이 증분됩니다.
Full Backup − 여기에서는 모든 파일이 이미 최신 백업에 존재하더라도 백업에 기록됩니다.
누가 이러한 백업을 수행해야합니까?
가장 간단한 경우는 매월 또는 매주 웹 서버에 로그인하고 다른 컴퓨터 또는 미디어에 모든 웹 사이트 관련 파일을 복사 할 수 있다는 것입니다. 사이트에 제한된 양의 데이터가있는 경우에만 작동합니다.
거대한 데이터베이스와 수많은 파일이있는 경우 이러한 백업을 매일 및 매주 관리하기가 어렵습니다. 이러한 경우 백업을 수행하고 다른 시스템이나 미디어에 보관하기 위해 자동화 된 스크립트가 필요할 수 있습니다.
셸 스크립트 또는 펄 스크립트를 작성하고 다른 디렉터리를 탐색하고 모든 파일을 수집하고 자동으로 압축하고 고유 한 백업 번호를 할당 한 다음 지정된 백업 서버 또는 탭 드라이브와 같은 미디어에서 해당 파일을 ftp 할 수 있습니다.
결론
백업 방법을 결정하는 것은 사용자에게 달려 있습니다. 웹 사이트 소유자라면 실패없이 정기적으로 백업해야합니다. 그렇지 않으면 심각한 결과를 초래할 수 있습니다.