|
Solution de sauvegarde cloud pour les fichiers PST de bases de données, MS Exchange, QuickBooks et Outlook
Pourquoi est-il difficile de sauvegarder les fichiers de base de données ?
Un fichier classique (par exemple, un document MS Office, un PDF ou une image) est facile à sauvegarder. Ces fichiers sont légers et rarement verrouillés. Leur copie ou leur chargement est très rapide.
Les fichiers de base de données (tels que SQL Server, Oracle, DB2, Sybase, Informix, MySQL, PostgreSQL) sont très différents:
-
(1) Ils sont généralement très volumineux, nécessitant un temps beaucoup plus long pour la copie/le téléchargement ;
-
(2) Elles sont toujours ouvertes et verrouillées. Vous ne pouvez pas utiliser un outil classique pour copier ou télécharger.
-
(3) Elles changent fréquemment sans que l'utilisateur clique sur Enregistrer. Elles changent avant que vous puissiez terminer la sauvegarde.
Les fichiers PST de MS Exchange, QuickBooks et Outlook sont tous des fichiers de base de données ou de type base de données.
Méthode de sauvegarde 1 : Utilisez DriveHQ Online Backup pour sauvegarder les fichiers de base de données.
Logiciel client de sauvegarde en ligne DriveHQ peut prendre en charge la sauvegarde des fichiers de base de données grâce aux technologies suivantes :
-
- DriveHQ Online Backup prend en charge la copie de cliché instantané des volumes (VSS). Il peut créer une copie instantanée d'un fichier de base de données lorsqu'il est verrouillé et en cours d'écriture. Il peut ensuite sauvegarder ce cliché instantané sur le stockage cloud DriveHQ.
-
- DriveHQ Online Backup prend en charge la reprise et la tentative de sauvegarde automatiques. La sauvegarde d'un fichier de base de données volumineux peut être très longue. En cas d'interruption réseau, DriveHQ Online Backup peut automatiquement reprendre la sauvegarde là où elle s'est arrêtée. Il n'est pas nécessaire de recommencer depuis le début.
-
- DriveHQ Online Backup prend en charge la compression transparente des données pour des transferts plus rapides. Les fichiers de base de données ne sont généralement pas compressés afin d'optimiser les performances d'E/S. Ils peuvent être compressés de 75 % ou plus ; par exemple, un fichier de base de données de 10 Go peut souvent être compressé à seulement 2,5 Go. DriveHQ Online Backup compresse et décompresse les données de manière transparente pour des chargements et des téléchargements plus rapides.
Utilisez l'assistant de sauvegarde de base de données/courriel de DriveHQ Online Backup
Pour sauvegarder un fichier de base de données, veuillez utiliser l'assistant de sauvegarde de base de données/e-mail de DriveHQ Online Backup. N'utilisez pas la sauvegarde en temps réel pour les fichiers de base de données, car ceux-ci sont constamment modifiés sans intervention de l'utilisateur. Il est donc impossible de sauvegarder toutes les modifications en temps réel. La fréquence des sauvegardes dépend de la taille de votre fichier de base de données et de votre vitesse de chargement. Si votre fichier est petit, une sauvegarde quotidienne est suffisante. Sinon, une sauvegarde hebdomadaire dans le cloud est recommandée. Si vous avez besoin d'une sauvegarde quotidienne, vous pouvez configurer une sauvegarde locale quotidienne.
Optimisation des performances pour la sauvegarde de bases de données volumineuses
Sauvegarder un petit fichier de base de données est relativement simple et n'entraîne généralement aucun problème de bande passante. En revanche, la sauvegarde d'un fichier de base de données très volumineux peut prendre beaucoup de temps et ralentir votre connexion.
DriveHQ Online Backup prend en charge la sauvegarde incrémentale/delta lors de la sauvegarde de fichiers courants. Par exemple, si vous avez déjà sauvegardé 1 million de fichiers et que vous en ajoutez ou modifiez 10, seuls 10 fichiers seront sauvegardés ultérieurement. De plus, la sauvegarde en ligne permet la reprise des sauvegardes. Si vous sauvegardez un fichier de 10 Go et que le réseau est interrompu après le transfert de 8 Go de données, la prochaine sauvegarde ne nécessitera que 2 Go de données.
DriveHQ Online Backup ne prend pas directement en charge la sauvegarde incrémentale (delta ou au niveau bloc) des fichiers de base de données. Il y a deux raisons à cela:
-
- La modification d'un fichier de base de données affecte souvent de nombreux blocs. Par exemple, si une base de données contient une table d'un million de lignes, une simple opération DELETE, UPDATE, SORT, COMPACT ou INDEX peut modifier complètement le contenu du fichier, rendant impossible ou extrêmement inefficace l'utilisation d'une sauvegarde incrémentale au niveau des blocs.
-
- Un fichier de base de données est constamment modifié à plusieurs endroits (plusieurs blocs). Tous les blocs doivent être sauvegardés dans le bon ordre ; la moindre erreur entraînera l’annulation de l’ensemble du traitement par lots.
-
- La sauvegarde de nombreux petits blocs est beaucoup plus lente que la sauvegarde d'un gros bloc.
-
- Lors de la sauvegarde quotidienne ou hebdomadaire d'un fichier de base de données, en supposant que seulement 1 % des données soient modifiées par jour, cela peut en réalité affecter 10 % des blocs. (Dans un cas extrême, s'il y a 1 000 blocs de 1 Mo, si chaque bloc subit la modification d'un seul octet, alors tous les blocs sont modifiés, même si la modification des données ne représente que 0,0001 %.) Dans ce cas, la sauvegarde de l'intégralité du fichier est bien plus efficace.
-
- La sauvegarde incrémentielle la plus efficace pour les fichiers de base de données est la sauvegarde du journal des transactions.
Au lieu de sauvegarder les blocs modifiés du fichier de base de données, il suffit de sauvegarder les transactions (par exemple, les commandes SQL, à l'exclusion des instructions SELECT en lecture seule). Les commandes SQL sont beaucoup plus petites que les blocs de données concernés. Malheureusement, cette méthode nécessite un serveur de base de données identique (sinon, la restauration sera très longue).
-
- Une solution de sauvegarde incrémentale hybride pour les fichiers de base de données: Utilisez l'outil de sauvegarde incrémentielle natif de votre logiciel de base de données pour créer un fichier incrémentiel local, puis utilisez DriveHQ Online Backup pour sauvegarder ce fichier dans le cloud. Par exemple, SQL Server et Oracle prennent tous deux en charge la sauvegarde incrémentielle, basée sur la sauvegarde du journal des transactions. Cette méthode est donc beaucoup plus efficace que la sauvegarde au niveau bloc.
Méthode de sauvegarde 2 : Utiliser des scripts FTP (FTPS/SFTP) pour sauvegarder les fichiers de base de données
DriveHQ est l'un des plus importants fournisseurs Service d'hébergement de serveur FTP.
Si vous préférez les scripts en ligne de commande / shell, vous pouvez créer des scripts FTP en ligne de commande pour sauvegarder les fichiers de base de données sur le serveur FTP de DriveHQ.
Si votre serveur de base de données se trouve sur un système Unix/Linux/Mainframe (y compris AIX, Solaris, HP-UX, OpenVMS, BSD, etc.), vous devez utiliser FTP Backup ou la fonction de sauvegarde réseau du logiciel DriveHQ Online Backup.
Pour plus d'informations, veuillez consulter
Solution de sauvegarde pour Unix/Linux/Mainframe
.
|