Qual è il tuo model di recupero di best practice per i database di SharePoint

Paul Randal ha chiesto alcune domande veramente belle sulle pratiche migliori per i database SQL di SharePoint. Oggi, aiutando un cliente a mantenere l'installazione di SharePoint mi ha chiesto una domanda sul miglior model di recupero SQL per il database di SharePoint.

È la mia pratica (non sono DB admin :)))) per utilizzare il model di recupero semplice. Se i database di SharePoint vengono eseguiti su base regolare e si dispone anche di un backup di strumenti di terze parti a livello di elemento, non è necessario tenere tutti i registri.

Mi manca qualcosa qui? È questo il giusto approccio? Hai mai utilizzato il registro DB di SharePoint per recuperare i tuoi dati?

  • Come esporre il database di SQL 2008 al mondo tramite Internet?
  • Gestione dei database vCenter SQL Express
  • Creazione di un data warehouse
  • Se i file MDF / LDF di SQL Server wheressero essere sempre su dischi fisici separati, anche sui database che vengono a malapena usati?
  • Evento IO di disco ansible
  • La spedizione del log del server SQL richiede una seconda licenza SQL
  • Il pool di connessione di Glassfish non funziona dopo il riavvio del server
  • Sql Risultati della query di posta elettronica del server
  • 4 Solutions collect form web for “Qual è il tuo model di recupero di best practice per i database di SharePoint”

    Dipende interamente da quanti dati si desidera perdere rispetto alla quantità di sforzo amministrativo richiesto. Se stai usando il model di ripristino semplice e prendendo i backup una volta alla settimana la domenica … se hai un crash alle 11:59 di sabato, allora hai perso una settimana di lavoro. Aumentando la frequenza dei backup (o prendendo differenze) ridurrà la quantità di perdita di dati.

    Prendendo regolari backup completi / differenziali, ma utilizzando il model di ripristino completo con i registri delle transactions, è ansible ripristinare l'ultimo backup e ripetere i registri delle transactions in un punto immediato prima dell'incidente e perdere poco o nessun dato.

    Parlando di Paul Randal … ha appena scritto un ottimo articolo su questo tema per TechNet Magazine questo mese 🙂 http://technet.microsoft.com/en-us/magazine/dd822915.aspx

    Il backup del solo database non otterrà tutte le informazioni sul tuo sharepoint. Certo che otterrà tutto nel database, ma tutte le personalizzazioni e l'aspetto si sentono persi. Questo non import a te come un amministratore, ma ti assicuro che i tuoi utenti saranno infelici.

    Le opzioni includono l'acquisizione di un agente di backup che consente di leggere il database del database condiviso per il software di backup o di eseguire alcuni backup eseguiti con script che utilizzano le informazioni di configuration e la messa in sicurezza del backup del database SQL.

    http://technet.microsoft.com/en-us/library/cc288330.aspx Ha alcune informazioni.

    TEST i tuoi backup. Ripristinarli. Vedi quali cambiamenti, cosa funziona cosa non lo fa. Il nostro primo ripristino non era buono come avrebbe potuto essere. Fortunatamente per noi era solo una parte del process di creazione di un server di prova che era un duplicato del nostro server di produzione, piuttosto che cercare di recuperare dati persi o distrutti.

    Modificato per la pertinenza Dopo aver letto questo nuovo ho capito che mi sono distratto e ho perso il punto di risposta della mia risposta. Se si eseguono backup completi con la logging delle transactions, è ansible tornare indietro a punti più fini nel tempo. Questo richiede più competenza come DBA ma non è così difficile. Se non hai una tonnellata di aggiornamenti e perdere il lavoro di un integer giorno non è la fine del mondo, allora probabilmente siete bene. Altre opzioni includono l'esecuzione del backup semplice più spesso. Dite mezzanotte, 10:00, 2:00, 6:00, o qualunque cosa funziona per il ciclo di lavoro delle organizzazioni. Questo consumerà più disco, ma ridurrà i rischi di perdita di dati. Come per tutti i backup è un equilibrio tra ciò che gli utenti tollerano e ciò che gli amministratori possono fornire.

    Sharepoint deve essere trattato come un database SQL perché è un database SQL in modo da prendere tutte le normali precauzioni di installazione di SQL nella creazione di negozio. Per quanto riguarda i backup non dovresti solo eseguire il backup di database regolarmente, è necessario eseguire il backup della tua 12 hive che contiene tutte le informazioni relative alla tua SP.

    Controlla questo thread per ulteriori informazioni: http://social.technet.microsoft.com/Forums/en-US/sharepointgeneral/thread/102c5c71-38a3-4360-b5cb-9b8b7c07bfea

    Ci sono alcuni database che sono impostati su modalità semplice fuori dalla scatola. Il database di ricerca, ad esempio. I dati di ricerca vengono memorizzati in due posizioni: un database e un file di indice nel file system del server. È necessario eseguire entrambe le query di ricerca e entrambi devono essere eseguiti in precedenza per eseguire qualsiasi versione ripristinata. Poiché le probabilità di questo sono molto, molto basse, la maggior parte delle persone avrebbe optato per semplicemente ricreare il loro contenuto e rigenerare l'indice di ricerca.

    In questo caso, la modalità semplice functionrebbe bene.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.