Backup Database Robocopy
Domanda
Non ho lavoro che parte ogni 15 minuti che usi Robocopy per copiare una copia di backup dei log tranaction a un server diverso. Questo lavoro sta venendo a mancare utente ha diritti di accesso completo ad entrambi cartella home e la cartella di destinazione.
JOB SQL:
robocopy "e: \ Backup \ SQL02 $ PROD" "\ SERVER \ Drive $ \ prod \ sql \ backup \" / MIR / E / Z / NS / NFL / NDL / NJH / NP / R: 10 / W: 30 se% errorlevel% LSS 8 set errorlevel = 0
Registro errori:
Data 22/06/2010 09:05:00 Registro Cronologia lavori (Sync Produzione di backup per app040)
Passaggio ID 1
Server NDAHHSQL02 \ PRODUZIONE
Nome lavoro Sync Produzione di backup per app040
Fase di produzione Nome robocopy
durata 00:00:00
Sql gravità 0
Sql ID messaggio 0
Operatore Inviato
Operatore Net inviato
Operatore di paging
Tentativi Tentativo 0
Messaggio Eseguito come utente: DOMINIO \ UTENTE. 2010/06/22 09:05:00
ERROR 5 (0x00000005) Ottenere tipo di file system di destinazione \\ SERVER \ Drive $ \ prod \ sql \ backup \ Accesso negato.
2010/06/22 09:05:00 ERRORE 5 (0x00000005) La creazione di directory di destinazione \\ SERVER \ Drive $ \ prod \ sql \ backup \ Accesso negato. Processo Codice di uscita 16. Il passaggio non riuscito.
Soluzione
Ho risolto il problema Anche se la cartella ha autorizzazioni per l'account di copiare i file dall'altra parte non aveva autorizzazioni di condivisione impostate nell'unità principale.
Altri suggerimenti
L'utente non ha accesso a scrivere il file di backup \ SERVER \ Drive $ \ prod \ sql \ Backup \.
- Dovrebbe leggere \\ SERVER?
- Si potrebbe utilizzare NET USE alla prima montare la posizione del server come un disco e poi scrivere su di esso.
- Si potrebbe provare con qualche piccolo file invece di un backup