Differential and Incremental Backup
Pagkakaiba vs Incremental Backup
Mahalagang maunawaan kung ano ang ibig sabihin ng parehong backup na backup at incremental backup, bago talakayin ang kanilang mga kalamangan at kahinaan. Tulad ng iminumungkahi ng pangalan, pareho sa mga pamamaraan na ito ang mga paraan kung saan ang computer ay nag-back up ng data sa isang matalinong paraan. Sa pag-back up ng data, pareho sa mga paraan na ito ay makakatulong upang makatipid ng oras at puwang sa disk na may mataas na kahalagahan. Ang nakatayo sa tampok na pag-backup ay ang tanging mga file na binago ay nai-back up, sa pag-save ng oras at puwang sa disk. Ang pangkalahatang resulta ng kung paano naka-back up ang data at ang pagiging kapaki-pakinabang ng paraan ay maaaring mag-iba depende sa sukat ng database.
Tulad ng nabanggit, mahalaga na matiyak na ang tanging data na binago ay nai-back up para sa kapakanan ng bilis at ang halaga ng mga mapagkukunan ng computer na kinakailangan. Ang kaugalian at incremental na backup ay dalawang magkakaibang paraan kung saan ang data ay maaaring i-back up. Upang i-backup ang data, ang dalawang pamamaraan ay umaasa sa paggamit ng isang pangunahing on / off na katangian na tinatawag na archive bit. Ito ang elemento na tumatagal ng tala ng data na nai-back up. Ang file na ari-arian ng isang ibinigay na file kapag naka-check ay dapat na nagpapakita kung o hindi ang archive bit ay naka-check o walang check.
Kung ang tseke ng archive ay naka-check, o nakatakda, ipinapahiwatig nito na kailangang ma-back up ang isang file. Kung hindi naka-check, o na-clear, nangangahulugan ito na ang file na pinag-uusapan ay hindi kailangang ma-back up. Kung ang di-naka-archive na bit ay iniiwasan, awtomatikong sinusuri ng operating system ang archive bit ng anumang nabagong file na maaaring hindi pa naka-check. Kapag ang isang buong backup ay ginanap, ang lahat ng mga archive bit ng mga file sa system ay naka-set sa 'off' bilang default na ang lahat ng kanilang mga archive bit ay na-back up. Nangangahulugan ito na kung naka-on o off ang archive bit ng isang ibinigay na file, naka-back up ang mga ito.
Mga pagkakaiba
Sa isang incremental na backup, ang mga file lamang na naka-set ang kanilang mga archive ay naka-back up, at pagkatapos ay itatakda ang 'archive' sa 'off'. Ang epekto nito ay nagreresulta sa mga file lamang na binago na naka-back up. Ang pinakamalaking bentahe ng incremental backup ay na ito ay pangkabuhayan sa espasyo at paggamit ng mga mapagkukunan kapag inihambing sa mga kaugalian pamamaraan ng backup.
Ang backup na backup sa iba pang mga kamay ay i-backup din ang mga napiling data file na mayroong kanilang archive na naka-set o naka-check, ngunit ang pamamaraan ng backup na ito ay naiiba sa na hindi ito malinaw, o alisin ang tsek, ang archive bit. Ito ay nangangahulugan na ito ay nag-back up ng mga bagong file at lahat ng iba pang mga file na napili ng kanilang mga archive bit. Nangangahulugan ito na kapag kailangan mong ibalik ang nai-back up na mga file makakakuha ka ng isang komprehensibong panunumbalik. Upang maibalik ang nai-back up na mga file na may mga incremental na backup, sa kabilang banda, ay nangangailangan ng paggamit ng lahat ng mga incremental backup na nagawa mula noong huling buong backup.
Ang bilis ng mga pag-backup ay isang mahalagang pagkakaiba rin, dahil ang mga pag-back up ng mga kaugalian ay masyadong mabilis kumpara sa mga incremental na pag-backup kapag walang maraming data na nai-back up. Gayunpaman, habang lumalaki ang database, bumababa ang bilis ng mga pag-back up ng kaugalian. Ang incremental na pag-backup ay nagiging mas kanais-nais kaysa sa mga pag-backup ng kaugalian kapag nakikitungo sa mga malalaking database, dahil ang mga nabagong file ay naka-back up.
Buod
Incremental backup na lamang backs up ng data na ang kanilang mga archive bit set sa. Sa pag-back up, ang archive bit ay naka-set off.
Ang mga naiibang pag-backup ay i-save ang data na naka-set ang kanilang archive na bit sa at kapag tapos na ay hindi itinakda ito.
Ang mga pagkakaiba-iba ng pag-backup ay mas mabilis kaysa sa mga pag-backup na incremental para sa maliliit na database.
Mas malaki ang kapaki-pakinabang para sa mga sobrang backup para sa mas malaking hanay ng data.