라이브 서버를 어떻게 백업합니까? 중요한 데이터베이스 어떤

새 직장에서 다음과 같은 특성을 가진 프로덕션 서버가 있습니다.

  • Windows Server 2003, 고대 하드웨어
  • 절대적으로 중요한 데이터베이스
  • 어떤 백업도 없습니다
  • 회사의 모든 사람은 모든 관리자 권한을 가지며 암호는 전 세계 공유의 .txt에 저장됩니다.
  • OS를 제외하고 설치 프로그램이 없습니다.
  • 기계 자체는 반대쪽에 트럭 통행이 빈번한 외부 벽에 대해 지상 5 피트 위의 나무 선반에 앉아 있습니다. 선반은 이미 일정한 하중에서 구부러져 있습니다.
  • $ DEITY에서 재부팅되지 않았지만, 나의 전신은 그것이 오래 지속 될지조차 확신하지 못했습니다. 물론 어떤 업데이트도 적용되지 않았습니다
  • UPS가 설치되었지만 모든 것이 연결되어 있으므로 10 분 동안 지속됩니다.
  • 예비 부품 또는 하드웨어 예산 없음

서버에 미치는 영향을 최소화하면서 전체 백업을 수행하려면 어떻게합니까? 나는 그것이 완전히 붕괴되는 정도에 대해 확신하지 못한다. 내가 아는 한, USB 스틱을 꽂으면 회사가 죽을 수 있으며 물론 “손대기 전에 잘 돌아가고 있기 때문에”내 잘못 일 것이다.

이상적인 솔루션은 VM이 될 것이므로 테스트 환경도 있습니다 (물론 별도).

업데이트 : 상사와 오랜 대화를 한 후 장기적으로 최선이라고 생각하는 것을 할 수있는 권한을 얻었으므로 지금 희망이 있습니다. 또한 백업 가치가있는 대부분의 데이터가 숨겨져있는 디렉토리의 클라이언트 컴퓨터에 보관되어 있으며 서버 하드 드라이브가 충분하지 않으며 하드웨어 예산이 없지만 여전히 고대 상자가 있습니다. 모든 악성 코드가 다운되어 사용이 중단되었습니다. 한숨.



답변

다른 사람의 기술 답변은 완벽하지만 다른 옵션을 고려해야합니다. 떠나다.

이것이 내가 제안하는 이유는 회사가 IT를 중요하게 생각하지 않는다면 노력을 덜 중요하게 생각하기 때문입니다. 언제, 그리고이 시스템이 그들이 당신의 사업을 죽이는 것은 그들이 당신을 완전히 비난하고, 당신을 해고하고 그들이 할 수있는 곳에서 당신을 나쁜 입으로 만들거나, 심지어 어떤 형태의 손해로 당신을 뒤쫓아 올릴지를 의미합니다. 나는 당신이 그들의 투자 부족과 긴급한 필요성을 설명하기 위해 그들과 함께 앉을 것을 제안 할 수 있지만 당신이 말한 것에서 나는 그들이 듣지 않을 것이라고 확신합니다.

그래서 제 제안은 당신이 분명히 전달하고 싶은 직업 성을 가질만한 곳을 찾는 것입니다. 나는 당신이 그것을 찾기 힘들다고 생각하지 않습니다. 행운을 빕니다.


답변

좋은.

VMware Converter ( http://www.vmware.com/products/converter/ )를 추천 합니다. 무료이며 물리적 대 가상 (p2v)을 수행하며 비슷한 것을 수행하는 데 사용했습니다.

유일한 문제점은 대상의 패치 버전에 민감 할 수 있다는 것입니다. 행운이 있기를 바랍니다.

서버 가이 상황에 빠지지 않도록 인센티브로 이것을 사용하는 것이 좋습니다. 그리고 나는 당신의 전임자가 이와 같은 일이 다시 일어날 수있는 위치에 있지 않기를 진심으로 바랍니다.

편집 : 이것은 이것이 나쁜 상황이라는 것을 알고있는 것처럼 보입니다. 기술을 계속 연마하려면 시스템 및 네트워크 관리 실무 사본을 선택하는 것이 좋습니다. 그건 에 Serverfault 승인


답변

당신이 꽤 망친 것처럼 들린다; 전체 상황은 IT 관점에서 절대적으로 끔찍합니다.

다른 서버를 가져 와서 최신 상태로 유지하고 데이터베이스 소프트웨어를 설치하고 적절한 권한으로 보안을 유지하고 새 서버에 적합한 백업 루틴을 얻은 다음 이전 데이터베이스를 이전 서버로 마이그레이션하기 위해 최선을 다할 것입니다. 새로운 시스템.

귀하의 질문에 대답하기 위해 가상화 할 경우 VMWare 변환기가 있지만이를 수행하는 데 문제가 발생할 위험이 있습니다. 또한 변환 및 테스트 과정에서 발생하는 일부 하드웨어 변경 항목을 알고 있어야하며 전환 중에 데이터베이스 및 중요 서버가 “중단”되도록 허용해야합니다.

이것은 또한 보안 문제를 해결하지 않으며 (다른 직원이 중요한 데이터베이스를 “사고로”삭제하지 못하게하는 방법은 무엇입니까?) 올바른 백업 루틴 문제가 없음을 수정하지는 않습니다 …

보다 정확하게 질문에 대답하기 위해 일반적으로 열려있는 파일을 처리하는 방법을 알고있는 일종의 에이전트 프로그램을 실행하는 여러 가지 상용 백업 프로그램으로 질문을 업데이트 할 수 있습니다. 그래도 재부팅이 필요하므로 시스템에 대한 설명으로 인한 위험이 있습니다. 이 데이터베이스가 무엇을 실행하고 있는지 말하지 않았으므로 소프트웨어 구성과 관련된 특정 문제가 있는지 모르겠습니다.

오픈 소스 (리눅스 부팅 디스크 및 DD를 다른 매체에 사용하거나 partimage를 사용하든)를 사용하든 서버를 끄고 부팅 가능한 CD에서 전체 드라이브를 이미지화하는 시간을 예약하여 시작하려는 유혹에 빠졌지 만 보장 할 수는 없습니다. 테스트하지 않고 상업용 또는 다른 드라이브 (예 : acronis 또는 ghost)로 올바르게 복원합니다. 드라이브 이미지가 있으면 최소한 필요할 경우 데이터를 복원하거나 제거 할 수있는 기회가 있습니다.

이 비즈니스가 무엇이든, 그들이 데이터와 시스템이 절대적으로 중요하고 필요하다고 말하면 비즈니스의 모든 사용자가 데이터에 완전히 액세스하여 데이터를 의도적으로 삭제하거나 삭제하고 손상을 입힐 수 있습니다. 데이터를 올바르게 보호하거나 수행해야 할 때 귀하를 지원하기 위해 절대적으로 필요하거나 필수적인 것은 아닙니다. 그들이 정직하다고 믿고 그들이 그것을 그렇게 대우한다면, 당신은 실제로 당신이 거친 타기에 갈 것이기 때문에 이것을 일시적인 입장으로 생각하고 싶을 것입니다.


답변

예, VMware VM 변환기를 사용하여이를 “인프라 VM”으로 변환하고 서버 상자에 VMWare ESXi (현재 버전 4.0 및 무료)가 포함 된 하이퍼 박스로 새 하드 디스크를 준비하고 레벨 6의 RAID (하드웨어) 또는 ESXi dun이 SW RAID로 재정적으로 허용 된 경우 10. RAID 컨트롤러가 여기서 ESXi와 작동하는 컨트롤러 중 하나인지 확인 하십시오 .

그런 다음 VSphere를 사용하여 원격으로 모니터링 할 수 있습니다.

WS2K3 (oem std) 머신을 변환 한 후 활성화 부활 문제에 부딪혔다는 점을 명심하십시오. 윈도우가 OEM 버전이 아닌 한 HW가 크게 변경되었음을 감지하면 괜찮습니다.

예산이 충분하지 않으면 새 VM 설정을 위해 자신의 하드 디스크를 포기해야 할 수도 있고, 서버에 하드 디스크를 다시 가질 수도 있습니다.

그러나 결과에주의를 기울여야합니다. 즉, 새 서버를 설치하는 순간부터 모든 손가락이 모서리를 가리킬 수 있습니다. 나는 일주일 전에 그 일을 해왔으며 여전히 VM과 데이터베이스 모두에 대한 훌륭한 백업 솔루션을 찾고 있습니다.

행운을 빕니다 🙂

편집 : 백업용 … vSphere에는 로컬 시스템에서 vSphere를 실행중인 경우 VM 파일의 파일 복사를 로컬 시스템에 수행 할 수있는 데이터 스토어 브라우저가 있습니다. 복사하기 전에 VM 파일의 잠금을 해제하는 실행중인 VM의 스냅 샷 (상황이 허용되는 경우 대기 모드 사용)을 작성하십시오.

한 가지 고려해야 할 사항은 네트워크에서 모든 VM 파일을 가져 오는 데 걸리는 시간이 서버 속도를 상당히 느리게 할 수 있다는 것입니다.