Question

Cette question peut faire sourire, vraiment, l'espace disque dur est aussi pas cher que la saleté aujourd'hui. Mais quand même, avec des connexions Internet extrêmement lent (ce qui est encore le cas dans la majeure partie du monde) le transfert des sauvegardes de différentes branches pourraient être vraie douleur dans le dos.

Alors, avez-vous des idées sur la façon de diminuer la taille du fichier de base de données à un strict minimum? Absolument toutes les idées sont les bienvenues.

Était-ce utile?

La solution

  1. Zip la sauvegarde.
  2. Diviser en plusieurs groupes de fichiers afin que vous puissiez sauvegarder des fichiers séparément.
  3. index Drop avant la sauvegarde. Vous pouvez copier la base de données localement avant de le faire.
  4. Avoir des index sur un groupe de fichiers séparés de sorte que vous ne devez pas les sauvegarder.
  5. Mettre le texte / données binaires / d'image sur un groupe de fichiers séparés.
  6. Effectuez des sauvegardes incrémentielles.
  7. Posez cette question sur http://www.serverfault.com

Autres conseils

Si vous ne parlez que sur les sauvegardes, il y a quelques solutions de sauvegarde SQL qui il offre une compression de sauvegarde. SQL Server 2008 a également la compression de sauvegarde intégrée.

Voir: Red Gate SQL Backup Pro

ou voici une liste des différents produits: http: //www.mssqltips. com / products.asp? catid = 15

Si vous parlez de réduire effectivement la taille de la base de données en tant que tel - choisir le bon (= minimum) types de données, l'entretien de l'utilisation des plans pour compresser et récupérer de l'espace à partir de la base de données, ne pas trop indice (qui a toujours utilise beaucoup d'espace) etc.

Marc

Avez-vous essayé la compression? les fichiers de base de données ont tendance à compresser vraiment bien, car ils sont généralement essentiellement du texte.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top