2011/03/20

成功倒回八年前的備份資料

  上週五工作遇到一個很不合理的要求,法院來文要求調出90~93年間某個系統中與客戶的連絡記錄。當時我還在上一家公司當菜鳥呢!該系統早已下線換新了,原系統負責人也換過三手且找不到人。最後在使用單位問到一個同仁有了點線索。也在資訊單位問到負責作業系統的同仁,總算知道當年與那一些系統一同執行備份。
  磁帶是找出來了,但第一卷無法使用,只好一次再調出後續的三個月帶子試試。總算有一卷可以使用,但問題又來了!當年的資料庫是 Oracle 8.0.5 ,目前要還原的目的地是 Oracle 10g 的版本,不知道是否可以正常還原。還好總算成功了,接下來是將資料庫中一個個table 的資料大概看一下確認那一個才是所要的連絡記錄資料。最後總算找到也成功將所需資料匯出。
  這是個人這麼多年來第一次將年代這麼久的磁帶調出來,我在想如果公司沒有一直保留備份也沒有機會調出資料。十年對軟硬體設備來說己經是好幾代了。如果現在的磁帶機沒有支援那麼久的磁帶規格有備份磁帶也沒用。所以資料一定要備份,但備份磁帶要能用,且在軟硬體都能配合的情形下還原資料才有用。