2010-07-05 16 views

risposta

24
  1. Usa Microsoft SQL Server Management Studio per creare un nuovo piano di manutenzione.

  2. Nell'Explorer oggetti andare alla cartella Gestione> Piani di manutenzione.

  3. Ciò aprirà il progettista.

  4. Nella casella degli strumenti è presente un'attività denominata Attività di backup del database, trascinarla nel designer.

  5. clic destro 'Backup database Task' selezionare Modifica dal menu di scelta rapida

  6. Tipo di backup:

    • completa: Fa un backup completo ogni volta (ref)
    • differenziale: esegue un backup delle modifiche tra ultimo e stato attuale. Avrai bisogno di tutti i differenziali + backup iniziale se vuoi ripristinare! (ref)
    • Registro transazioni: esegue un backup delle transazioni dall'ultimo backup completo. (ref)
  7. clic destro il compito di selezionare i database per il backup.

Modificare il programma del piano di manutenzione da impostare quando verrà eseguito.

Mantenance Plans

+0

di cosa stai parlando e cos'è la gestione delle cartelle? –

+0

Ciao Neville, come va? Sto parlando di pianificare un backup per SQL Server 2008. Riconò che non riesci a farlo funzionare? Qual'è il problema? –

+0

No Voglio dire, non ho trovato alcuna opzione "Gestione cartelle" in Microsoft SQL Server Management Studio. Tuttavia, ho trovato un altro modo di utilizzare pianificare il backup utilizzando l'opzione degli script nella finestra di dialogo di backup. –

1

Creare un piano di manutenzione. SQL 2008 ha un ottimo wizard per questo in SSMS che creerà un lavoro di SQL Agent che potrai quindi ispezionare e modificare - e vedere la sintassi SQL per riferimenti futuri.

Suggerimento: creare prima un dispositivo di backup.

10

C'è uno script bello qui http://ola.hallengren.com/ che quando viene eseguito crea alcuni lavori sql agenti che svolgono alcune delle le attività di manutenzione che dovresti eseguire su un database.

+1

La soluzione di Ola è consigliata in Pluralsight come soluzione di gran lunga superiore all'utilizzo dei piani di manutenzione del database integrati (Ola Hallengren's Maintenance Solution) http://pluralsight.com/training/Courses/TableOfContents/sqlserver-2012ic – Riga

1

Ci sono diversi strumenti di terze parti che consentono la pianificazione dei backup e controllare lo stato. Prova a utilizzare EMS SQL Backup che risolve queste attività. Include anche i modelli di azioni di manutenzione tipiche che possono essere facilmente implementate sui server.

13

Oltre alle soluzioni menzionate in questa discussione, posso consigliare l'utilizzo di ApexSQL Backup per creare un backup pianificato di SQL Server.

Ho trovato un articolo che fornisce una breve introduzione sui tipi di backup e sulle pratiche consigliate per la strategia di backup (posizione di backup, backup pianificati e automatici, test di backup e verifica).

Spiega come pianificare i backup in SQL Server utilizzando processo di SQL Server Agent, piani di manutenzione di SQL Server e ApexSQL Backup: http://solutioncenter.apexsql.com/how-to-create-a-sql-server-scheduled-backup/

Per creare un backup pianificato di SQL Server come un processo di SQL Server Agent, uno ha bisogno di scrivere uno script T-SQL.

ApexSQL Backup può essere utilizzato per evitare la scrittura di script T-SQL, ma anche per evitare la necessità di mantenere piani di backup e i relativi lavori quando si utilizzano i piani di manutenzione di SQL Server.

Lo strumento consente di automatizzare e pianificare i processi di backup di SQL Server in un'unica operazione, preservando la catena di backup per un ripristino puntuale semplice (ripristino del database).

C'è una procedura guidata che guida l'utente attraverso il processo di pianificazione del backup. Nel primo passaggio, la procedura guidata richiede il nome del server, il nome del database e il tipo di backup. Avanti: dovrai fornire una cartella di destinazione per il backup e un tipo di output. Nella fase successiva, è possibile scegliere tra una varietà di opzioni come la verifica di backup, compressione, crittografia, ecc.

Dopodiché, nella finestra successiva, selezionare l'opzione "Pianifica" e specificare la frequenza che si verifica e infine - inviare il backup programmato e il gioco è fatto.

3

ti posso suggerire due modi per programmare il backup in SQL Server 2008.

Con l'aiuto di SQL Server Management Studio (SQL Server Management Studio)

Aprire il "Managment" cartella e trovare il " Piano di manutenzione". Sarà necessario disporre di SYSADMIN database roleIn per pianificare tale piano. Quindi fare clic con il pulsante destro del mouse sulla cartella Piano di manutenzione e selezionare Nuovo piano di manutenzione.
enter image description here

Immettere il nome del piano di manutenzione che si intende creare. Quindi fare clic sull'icona del calendario nella sezione in alto a destra evidenziata nella schermata del programma di lavoro. Nella finestra aperta impostare tutti i programmi di backup necessari. enter image description here

Scegliere dal lato in basso a sinistra dello schermo selezionare Attività di backup del database per configurare il processo di backup. Quindi trascina l'elemento nella finestra di destra. enter image description here

Fare doppio clic sull'attività del database. Nella finestra aperta è stata impostata la configurazione relativa al backup del database. enter image description here

Specificare i database su cui eseguire il backup. enter image description here

Il secondo modo di pianificare il backup in SQL Server 2008 è quello di utilizzare lo strumento di terze parti come SQLBackupAndFTP o se si preferisce SAAS si può provare qualcosa di simile SqlBak.

Potete trovare ulteriori informazioni su How to Backup SQL Database Automatically in my blog post.

Problemi correlati