Backup-Spfarm si blocca in silenzio su muschio 2013
-
10-12-2019 - |
Domanda
Ho un 3-Server SharePoint 2013 Farm (DB, App, Web) configurato e abbastanza funzionante da inserire alcuni contenuti demo e sto cercando di configurare i backup. Ho eseguito il backup con successo usando l'amministratore centrale, ma sto cercando di farlo funzionare dalla commandline in modo da programmarlo. Ho trovato come assomigliare a Istruzioni molto semplici qui.
Sul server App, ho provato
- .
- Crea una directory
c:\backuptest
e dai a tutti i permessi completi. - Esegui Shell Gestione SharePoint 2013 come amministratore
-
Quando utilizzo questo comando, dà il seguente output quindi si blocca silenziosamente:
PS C: \ Backupest> Backup-spfarm -verbose -Backupmethod Completa -Directory C: \ Backupest
Verbose: lasciando il metodo di prigionia di backup-spfarm.
Verbose: Esecuzione del funzionamento "Backup-Spfarm" sull'obiettivo "MOSS2013App".
Nulla è stato creato in
c:\backuptest
. Ctrl-C e Ctrl-D non fare nulla. Devo uccidere PowerShell.exe o riavviare.Cosa mi manca o sbaglio?
Soluzione 2
wow.
È solo incredibilmente lento.
Nel mio caso si blocca dopo quelle linee per circa un'ora prima di produrre qualsiasi output aggiuntivo nell'host PowerShell o scrivendo qualsiasi file nella posizione di backup.
come documentato altrove , sia l'utente che esegue il backup-spfarmcmdlet e L'utente (Account di servizio) che esegue il servizio del database Hai bisogno di autorizzazioniScrivi nella destinazione di backup.E ho rotto la ricerca e le app admin perché non ho ancora finito di configurarle.Una volta che può scrivere sulla destinazione di backup, il file sp tackup.log nella cartella SPBR000 * ha molti dettagli.
Ma non visualizzerà nemmeno gli errori fino a dopo il lungo periodo di sospensione silenzioso.
Altri suggerimenti
Innanzitutto, effettuare la directory di backup sul tuo SQL Server, se possibile.Questo dà la performance di backup più veloce.
È necessario condividere il percorso (ad esempio, effettuare una quota denominata backuptest da C: \ backuptest), offrendo a tutti il pieno controllo sulle autorizzazioni di condivisione (questo di solito è bello poiché sovrascriveremo le autorizzazioni a livello di autorizzazione NTFS).
Avanti, rimuovere Machinename \ Utenti.Aggiungere l'account di servizio SQL Server con i diritti di modifica NTFS e l'aggiunta del conto del servizio timer con i diritti di modifica NTFS.
Infine, eseguire Backup-Spfarm -verbose -Backupmethod Full -Directory \\ Machinename \ backuptest.