Acronis Backup for Windows Server Essentials - User Guide Manuel d'utilisation

Page 322

Advertising
background image

322

Copyright © Acronis International GmbH, 2002-2014

c.

Dans le volet Sélectionner une page, cliquez sur Options.

d.

Dans la zone de liste Mode de restauration, sélectionnez le mode Simple.

2.

Les fichiers journaux des transactions seront automatiquement tronqués.

3.

Vous pouvez refaire basculer la base de données dans le mode de restauration complet ou

utilisant les journaux de transactions de la même façon que dans l'étape 1.

Automatiser la troncation et la réduction du journal

Vous pouvez automatiser la procédure de troncation ci-dessus à l'aide d'un script et (éventuellement)

ajouter la réduction du fichier journal. Si vous ajoutez le script à la commande de sauvegarde Post (p.

135), les journaux seront tronqués et réduits immédiatement après une sauvegarde. Cette méthode

suppose que vous possédez des compétences de scripting Transact-SQL et que vous êtes familier

avec l'utilitaire sqlcmd.

Pour plus d'informations sur Transact-SQL et sqlcmd, reportez-vous aux articles suivants :

Utilisation de Transact-SQL : http://technet.microsoft.com/fr-fr/library/ms189826(v=sql.90)

Utilisation de l'utilitaire sqlcmd :

http://technet.microsoft.com/fr-fr/library/ms170572(SQL.90).aspx

Pour automatiser la troncation et la réduction du journal des transactions pour une instance

SQL

1.

En utilisant le modèle suivant, créez un script qui tronquera et réduira les fichiers journaux pour

les bases de données de l'instance :

USE database_name

ALTER DATABASE nom_de_base_de_données SET RECOVERY SIMPLE;

DBCC SHRINKFILE(nom_du_fichier_journal);

ALTER DATABASE nom_de_base_de_données SET RECOVERY FULL;

Dans la dernière chaîne, la valeur SET RECOVERY dépend du mode de restauration d'origine de la

base de données particulière et pourrait être FULL ou BULK_LOGGED.
Exemple pour une instance ayant deux bases de données (TestBD1 et TestBD2) :

USE TestDB1;

ALTER DATABASE TestBD1 SET RECOVERY SIMPLE;

DBCC SHRINKFILE(TestBD1_log);

ALTER DATABASE TestBD1 SET RECOVERY FULL;

USE TestDB2;

ALTER DATABASE TestBD2 SET RECOVERY SIMPLE;

DBCC SHRINKFILE(TestBD2_log);

ALTER DATABASE TestBD2 SET RECOVERY BULK_LOGGED;

2.

Ajoutez la commande sqlcmd suivante à la commande de sauvegarde Post (p. 135) :

sqlcmd -S monServeur\NomInstance -i C:\monScript.sql

Où :

monServeur - nom du serveur

NomInstance - nom de l'instance

C:\monScript.sql - chemin d'accès au fichier script créé à l'étape 1.

Pour automatiser la troncation et la réduction du journal des transactions pour plusieurs

instances SQL

Si vous avez plus d'une instance sur la machine et que vous souhaitez appliquer la procédure

ci-dessus pour ces instances, procédez comme suit.

Advertising
Ce manuel est liée aux produits suivants: