Archiveren versus back-up | Bestandsarchivering en Database-archivering, Hot-back-ups en Cold-back-ups
Archiveren en back-ups maken zijn twee hoofdonderwerpen die verband houden met databases. Back-ups worden gebruikt als een noodhersteloplossing voor de database. Archieven worden gebruikt om een specifieke versie van tabelgegevens of een bestand op te slaan, of om een set gegevens, die niet actief wordt gebruikt, te scheiden/verplaatsen uit de database. In database (RDBMS) wordt veldback-up veel gebruikt dan archivering. Maar in grote bestandssystemen (FS) wordt archivering veel gebruikt dan back-up, omdat archivering kan worden gebruikt als een goede oplossing voor bestandsversiebeheer.
Archiveren
Zoals eerder vermeld, heeft archivering verschillende soorten. Bestandsarchivering en databasearchivering. Bestandsarchivering is geen oplossing voor noodherstel, maar het is een systeem voor bestandsversiecontrole. Database-archivering is het verplaatsen van een deel van gegevens, die niet actief worden gebruikt, van actief gebruikte gegevens. Deze gearchiveerde gegevens zijn nog steeds belangrijk voor toekomstige referenties. Gearchiveerde gegevens worden niet verplaatst naar een afzonderlijk medium of systeem. Als het systeem een database is, blijven die gearchiveerde gegevens na gegevensarchivering in dezelfde database. (In ORACLE-databases is er een modus genaamd ARCHIVELOG-modus. In deze modus archiveert de ORACLE-server alle databasewijzigingen als archieflogbestanden.)
Back-ups
Back-ups worden gebruikt als oplossing voor gegevensherstel. Dat betekent; het is handig om de database te herstellen wanneer de database beschadigd is of wanneer de databaseserver is vernietigd. Eigenlijk zijn deze back-ups kopieën van de originele gegevens. Er zijn verschillende soorten back-ups. Hete back-ups en koude back-ups zijn twee hoofdtypen. Hot back-ups worden gemaakt wanneer de database wordt gebruikt en koude back-ups wanneer de database niet wordt gebruikt. Een goede back-upmethode moet sneller kunnen worden hersteld en het gegevensverlies moet worden geminimaliseerd (geen gegevensverlies). Back-ups moeten worden gekopieerd naar afzonderlijke schijven of tapes om te gebruiken bij rampen.
Wat is het verschil tussen archiveren en back-ups?
1. Archiveren is geen oplossing voor noodherstel. Maar back-ups zijn bedoeld voor effectief databaseherstel van menselijke fouten, beschadigde datablokken, hardwarestoringen en natuurrampen.
2. Herstel en herstel zijn niet nodig om gearchiveerde gegevens te gebruiken. Maar herstellen en herstellen is essentieel om back-upgegevens te gebruiken.
3. Bestandssysteemarchivering kan ook worden gebruikt als versiebeheermethode. Maar back-ups kunnen niet worden gebruikt als versiecontroller.
4. Gearchiveerde gegevens zijn nodig voor rapportagesituaties en back-ups worden niet gebruikt voor rapportage.
5. Bij archivering blijven alle beschikbare gegevens behouden. Maar bij back-ups bepalen gebruikers de benodigde back-ups en verwijderen ze de verouderde of ongewenste back-ups.