martedì 18 dicembre 2012

Windows Server 2012 "Esperti in anticipo" Challenge-Exam 70-410-installare e configurare il servizio DNS


Come alcuni di voi può essere a conoscenza, il nostro team è in fase di documentazione e riferimento materiali di preparazione per l'esame di certificazione 70-410 : " Installazione e configurazione di Windows Server 2012 ".  
In questo articolo, il mio obiettivo è quello di puntare a risorse di apprendimento circa la distribuzione e la configurazione DNS che rientra nella categoria "Distribuire e configurare i servizi di rete di base":
Distribuire e configurare i servizi di rete di base (16%)
  • Configurare IPv4 e IPv6
    • Questo obiettivo può includere ma non è limitato a: configurare opzioni per l'indirizzo IP, configurare sottoreti, configurare supernetting; configurare l'interoperabilità tra IPv4 e IPv6; configurare ISATAP; configurare Teredo
  • Distribuire e configurare Dynamic Host Configuration Protocol (DHCP) servizio
    • Questo obiettivo può includere ma non è limitato a: Creare e configurare ambiti; configurare una prenotazione DHCP, configurare le opzioni DHCP, configurare client e server per l'avvio PXE; configurare l'agente di inoltro DHCP; autorizzare server DHCP
  • Distribuire e configurare il servizio DNS
    • Questo obiettivo può includere ma non è limitato a: Configurare l'integrazione di Active Directory delle zone primarie; configurare inoltro; configurare i parametri principali, la gestione della cache DNS, creare A e record di risorse PTR
(Si noti che l'obiettivo esame di cui sopra è di mira anche il relativo esame di aggiornamento per i professionisti IT certificati come MCSA su Windows Server 2008: Esame 70-417, Aggiornamento vostre abilità per MCSA su Windows Server 2012 . In quanto tale, questa guida di studio è anche rilevanti per gli individui si preparano per questo obiettivo in esame di aggiornamento.)
Qual è il Server di Windows 2012 "anticipato esperti" Challenge?
Il Windows Server 2012 "Early esperti" Challenge è un gruppo di studio online gratuito peer che sfruttando una serie di risorse di studio, come questa guida di studio, per preparare per il MCSA su Windows Server 2012 gli esami di certificazione in qualità di comunità IT Pro. Questa guida di studio e la "Early esperti" Challenge sono da intendersi come post-formazione risorse per professionisti IT con una significativa esperienza precedente nelle versioni precedenti di Windows Server e / o professionisti IT che hanno completato la formazione formale su Windows Server 2012 e si stanno preparando per la certificazione. Formale corsi tenuti da insegnanti su questi obiettivi di esame è disponibile presso Microsoft locali partner Learning che stanno fornendo il seguente corso ufficiale Microsoft:
  • 20410A: Installazione e configurazione di Windows Server 2012 (5 giorni)
Il completamento di questo breve studio soddisfa una parte dei "primi" espertiQuest Installer requisiti di studio. Ulteriori informazioni su "Early Esperti" gruppo di studio pari Challenge e unirsi a noi on-line al seguente indirizzo:http://earlyexperts.net .
Guarda: DNS: presentazione
Ho trovato una serie molto buona di video su YouTube creato e presentato daBarry Brown , professore di informatica presso Sierra College, vicino a Sacramento, in California. Ecco il primo della sua serie di DNS video, dove si introduce che cosa è e come è organizzato:
Ed ecco il link alla sua playlist di video YouTube DNS: " Come il Domain Name System (DNS) Lavori "
Studio: risorse DNS
Finché DNS è stato intorno, è abbastanza facile da trovare buoni materiali e visioni d'insieme facendo ricerca su Presentazione DNS .
Il primo (e migliore) risultato è la principale pagina Panoramica DNS in Microsoft  TechNet Library.
Se sei già ben versato in DNS di Microsoft e come ha funzionato in  Windows Server 2008 R2 e versioni precedenti, è possibile studiare la pagina " Novità di DNS "in Windows Server 2012.
Do: Tre compiti di laboratorio semplici
Qui ci sono tre esercizi che vi consentiranno di iniziare a saperne di più su DNS in Windows Server 2012.
1. Installare un controller di dominio utilizzando PowerShell .
Nel laboratorio di prova virtuale (si ha un laboratorio virtuale di prova con la possibilità di creare macchine virtuali, giusto?), Su una nuova installazione e aggiornata di Windows Server 2012 , l'accesso come amministratore, eseguire i comandi PowerShell seguenti. 
Per aggiungere i Servizi di dominio Active Directory:
Add-WindowsFeature AD-Domain-Servizi
E poi per configurare il server come primo controller di dominio nel nuovo dominio "Contoso.test", usare questi due comandi:
Import-Module ADDSDeployment

Install-ADDSForest-CreateDNSDelegation: $ false-DatabasePath "C: \ Windows \ NTDS"-DomainMode "Win2012"-DomainName "Contoso.text"-DomainNetbiosName "CONTOSO"-ForestMode "Win2012"-InstallDNS: $ true-LogPath "C: \ Windows \ NTDS "-NoRebootOnCompletion: $ false-SYSVOLPath" C: \ Windows \ SYSVOL "-Force: $ true 
Verrà richiesto (due volte) per impostare in modalità provvisoria password di amministratore.
Una volta completata l'installazione e il riavvio del server, questo vi permetterà di iniziare a lavorare con il DNS nel contesto di essere integrato con Active Directory. Quello che hai fatto è quello di installare le Active Directory Servizi di dominio, e configurare la macchina come un controller di dominio. Per impostazione predefinita, il nuovo controller di dominio utilizza il DNS / Active Directory Integration - il che significa che Active Directory dipende DNS, e fornisce dotati di meccanismi che replicano (duplicato) configurazioni DNS tra gli altri DC che sono controller di dominio che utilizzano la replica AD.
O - se si desidera installare DNS da solo su quel server (e anche la console di gestione DNS), eseguire questi due comandi di PowerShell:
Add-WindowsFeature DNS
Add-WindowsFeature RSAT-DNS-Server
Installazione di DNS da solo non ti dà lo strumento di gestione, ed è quello che viene installato il secondo lungometraggio.
2. Impostazione di una nuova zona DNS e alcuni record
Aprire la Gestione DNS e aggiungere nuova zona.
immagine
Passeggiata attraverso la procedura guidata e prendere nota delle opzioni.
Creare un nuovo record Host:
immagine

3. Espandi il tuo laboratorio e provare DNSSEC
E, infine, per provare una delle nuove funzionalità di DNS in Windows Server 2012 , vi consiglio di camminare attraverso il "Step-by-Step: Dimostrare DNSSEC in un laboratorio di prova" guida.


mercoledì 28 novembre 2012

Server Posterpedia disponibile nell'App Store di Windows v2!


Nel post di oggi, Martin McClean e Brian Lich parlare della loro App Store di Windows, Server Posterpedia.
Se siete interessati a imparare le tecnologie Microsoft di lavoro, ad esempio, Windows Server, Exchange Server, Windows Azure e SharePoint Server 2013-questa è l'App Store di Windows per voi.
Buon divertimento! Kevin

Ciao, siamo Martin McClean e Brian Lich dal team di esperienza di Windows Server Informazioni.
Server Posterpedia è un App Store di Windows progettato per Windows 8 e Windows RT che porta il contenuto grafico con contenuti di TechNet e MSDN. Vi permette di conoscere le tecnologie Microsoft, fornendo deep link alla pagina Microsoft dall'interno di una applicazione di Windows Store. Oggi siamo lieti di annunciare che Posterpedia Server v2 è disponibile nello Store di Windows. Le seguenti funzioni sono disponibili in versione 2:
  • Immagine hotspot che consentono di ottenere il contenuto specifico di una parte del poster (nuovo).
  • Zoom semantico che consente una facile navigazione dei diversi gruppi (nuovo).
  • Una modalità a schermo intero visualizzazione senza il cromo e hotspot (nuovo).
  • La possibilità di condividere un collegamento a un poster tramite e-mail (nuovo).
  • Pulsanti della barra di App specifiche per ogni poster.
  • Contenuti tecnici per Hyper-V, Active Directory, Servizi Desktop remoto, Windows Server 2008 R2, Windows Server 2008, Exchange Server 2010, Exchange Server 2007, SharePoint Server 2010, Windows Azure, SQL Server, Lync Server 2010, e Office 2013.
Server Posterpedia viene aggiornato frequentemente con nuovi contenuti, in modo da essere sicuri di scaricare gli aggiornamenti app quando si è notificata.
Se si sta eseguendo Windows 8, è possibile ottenere questa applicazione dall'App Store di Windows: http://aka.ms/sposterpedia
Se non è in esecuzione Windows 8 ancora, guardate questo video che illustra le caratteristiche della app e funzionalità: http://aka.ms/sposterpediavid



martedì 6 novembre 2012

Generatore di topologia della macchina virtuale Usare PowerShell e XLM come un mulo da lavoro VM - Continua a leggere ....


immagine


Il sistema è progettato per dimostrare come sfruttare l'attuale nuova PowerShell in Windows Server 2012 e Windows 8.
Per ottenere gli stessi script andare a: http://gallery.technet.microsoft.com/scriptcenter/Virtual-Machine-Topology-edd9883a
VMT può costruire una serie di macchine virtuali, compresa l'automazione VM interno, basato su un file XML definito. Questo file XML è facile da personalizzare per la propria configurazione particolare. Questo è molto utile in materia di istruzione laboratorio, test di laboratorio, o ambienti di dimostrazione.
Ci sono un certo numero di cmdlet differenti che una volta importati, possono lavorare in modo indipendente o in combinazione per costruire una topologia desiderata.
Ci sono due parti principali, cmdlet che utilizzano all'interno dell'ospite per costruire e configurare le macchine virtuali, ed i cmdlet che vengono utilizzati all'interno del guest. Script di esempio sono forniti per consentire di personalizzare ciò che si vorrebbe costruire. Questo sistema presuppone che sia installato il ruolo Hyper-V e Hyper-V PowerShell utilizza Windows Server 2012. Windows 7 e Server 2008 R2 sono supportati come sistema operativo guest, nonché (con il minor numero di passaggi completamente automatizzato.)
VMT può costruire una serie di macchine virtuali, compresa l'automazione VM interna, sulla base di un file XML definito.Questo file XML è facile da personalizzare per la propria configurazione particolare. Questo è molto utile in materia di istruzione laboratorio, test di laboratorio, o ambienti di dimostrazione.


lunedì 5 novembre 2012

Aiutami Aggiornare la storia di SQL Server


Stavo chiacchierando con il mio amico, Buck Woody, circa una settimana fa e abbiamo discusso che è piuttosto difficile da mettere insieme tutta la storia di SQL Server.Poi il pensiero mi ha colpito che avevo già fatto, a un certo punto, nel mio libro programmazione Transact-SQL.  Questa è stata la prima Transact-SQL libro di programmazione sulla via del mercato di nuovo in SQL Server 7.0 giorni e comprendeva anche una copertura completa di entrambe le varianti di Microsoft e Sybase di T-SQL.
Il fatto è che non sono mai stato in grado di mettere fuori una seconda edizione a causa di alcuni problemi legali e contrattuali. Allora, mi aiuti recuperare la storia di SQL Server:
La storia antica di Microsoft SQL Server
SQL Server, come molte cose relative a SQL, è una storia di diversità. Un tempo, sia Sybase e Microsoft aveva praticamente lo stesso prodotto con il prodotto di Sybase destinata agli ambienti Unix e aziendale, mentre Microsoft mira solo l'azienda di Windows. Oggi, i due prodotti sono del tutto divergenti. Il codice di base per ciascun prodotto è unico per ogni piattaforma e condivide nessun codice a tutti. Per un po ', sia Sybase e Microsoft chiamato il loro prodotto di punta di database "SQL Server", ma ora, Sybase chiama la loro implementazione del prodotto Sybase Adaptive Server Enterprise. Così, mentre i due prodotti sono ora completamente distinte, continuano a condividere una forte simile Transact-SQL attuazione. Altre somiglianze meno evidenti persistono, come ad esempio l'uso di Tabular Data Stream (TDS), architettura tempdb, e una probabilità pochi altri e finisce.
Forse vuoi sapere di più su come le cose ottenuto di essere il modo in cui sono? Con la lettura di questa sezione, si farà una ammissione che molti programmatori e sviluppatori sono restii a - la storia è interessante ... forse anche piacevole. Questo non è in realtà un segno di debolezza, come alcuni potrebbero attestare. Con la lingua ben piantati a guancia, continua a leggere. Tabella 1-1 mostra l'evoluzione di Microsoft e la versione di Sybase di SQL Server.  
1987 - Microsoft Buddies Up Con Sybase
Microsoft e Sybase annunciano una partnership di marketing e tecnologia. Microsoft ottiene i diritti esclusivi per commercializzare prodotti DataServer Sybase su OS / 2 e tutti sviluppati i sistemi operativi Microsoft. Sybase ottiene royalties e credibilità aggiunto nei mercati Unix e VMS. (Ricordate VMS?) Per la spedizione Sybase il loro primo prodotto commerciale, chiamati DBMS DataServer, per le workstation Sun che eseguono Unix.
E 'stato solo 20 anni prima che il primo Super Bowl è stato giocato come i Green Bay Packers della National Football League ha sconfitto i Kansas City Chiefs della Football League americana, 35-10. (Hey, ora questo è importante!)

1988 - Microsoft Buddies Up Con Ashton-Tate

Microsoft e Ashton-Tate annunciano una partnership di marketing. Microsoft non può mettere un dente in presenza di mercato enorme dBase. Ashton-Tate vuole accedere a Sybase la potente tecnologia multi-utente di gestione di database, che navi quest'anno. Microsoft forma una alleanza a tre vie.
Un altro interessante a tre vie alleanza è stata anche facendo i titoli a quel tempo, come indipendenti avvocato Lawrence E. Walsh sondato l'affare Iran-Contra.

1989 - SQL Server Navi V1.0

Ashton-Tate/Microsoft SQL Server versione 1,0 navi.
Forse non a caso, NYC tariffa di transito passa da $ 1,00 a $ 1,15.

1990 - Microsoft SQL Server Navi V.1. Per, OMG,  Di Windows !

Ashton-Tate dBase IV si dibatteva. Microsoft ha voluto per rinforzare la propria offerta per il nuovo OS / 2 LAN Manager. Microsoft e Ashton-Tate uscire dal partenariato. "Microsoft SQL Server" versione 1.1 per la spedizione entro l'estate con il supporto per Windows 3.0
Un'altra collaborazione si è conclusa l'anno: deposto leader del panamense Manuel Noriega si arrese alle forze degli Stati Uniti, dopo aver preso rifugio nella missione diplomatica del Vaticano. 

1991 - Microsoft Va All-In Per Windows 3.0

Una proliferazione di Windows 3.0 strumenti front-end stimola la crescita di Microsoft SQL Server. Nello stesso anno Microsoft e Sybase modificare il loro contratto per consentire a Microsoft di fare correzioni di bug reali - tutti sotto la supervisione Sybase. IBM e Microsoft chiamano il loro OS / 2 partnership con Microsoft per mettere a fuoco su Windows. Sybase supera i $ 100 milioni di entrate e si pubblica sul NASDAQ.
Quasi mille anni fa ad oggi, miglioramenti significativi in ​​strumenti front-end (cioè il tuorlo d'aratro e cavallo) stimolare un boom della popolazione in Europa. I Vichinghi e gli europei chiamano la loro collaborazione, con i vichinghi trascinando via la maggior parte del bottino.Nel frattempo, l'Islam continua la sua espansione militare in tutto il mondo. Per fortuna, l'Europa medievale non deve sopportare lunghi programmi beta, anche se fanatici del computer devono sopportare una piaga di virus. Non è giusto!

1992 - Microsoft Goes Nuts In Windows NT

Microsoft e Sybase SQL Server 4,2 navi. Microsoft distoglie la sua attenzione lontano da OS / 2 e in via di sviluppo di Windows NT. Microsoft SQL Server per Windows NT successive per la spedizione in versione beta mentre le navi Sybase suo tanto decantato sistema 10.
Un diversivo famoso di attenzione in ambito politico, vi chiederete? Poi il presidente George HW Bush ha perso il suo pranzo nel corso di una cena di stato a Tokyo; funzionari della Casa Bianca ha cercato di distogliere l'attenzione dicendo che Bush è stato colpito da influenza dello stomaco.

1993 - Microsoft E Sybase Diventa Unfriends

Microsoft Windows NT 3.1 per la spedizione, seguito da vicino da Microsoft SQL Server. Nel 1994, Sybase SQL Server System 10 e Microsoft SQL Server erano in competizione sfacciatamente come i due è terminato ufficialmente la loro partnership. (Questo è circa il tempo che ho iniziato a utilizzare Microsoft SQL Server 4,21 su OS / 2).
Allo stesso modo, il voto del pubblico americano formalmente concluso il loro rapporto con le "Leggi le mie labbra" Il presidente George HW Bush. 

1995 - Microsoft Entra Nel Mondo Enterprise Computing

Microsoft SQL Server 6.0, un rilascio molto significativo, navi nel mese di giugno. Fino a questo momento, la maggior parte dei prodotti Microsoft sono state considerate a livello dipartimentale solo. SQL Server inizia anche a spingere fuori molti PC livello prodotti database, con l'eccezione notevole di Microsoft Access. L'accesso sarà una spina nel fianco di SQL Server DBA fino a ... uh ... probabilmente 10 anni da oggi.
Altro considerevole emissione per il 1995 incluso OJ Simpson - non colpevole.

1996 - SQL Server 6.5 Va In Produzione

Anche se rilasciato nel mese di aprile, è uno scherzo non pesce d'aprile. SQL Server 6.5 è la versione più potente e capace Microsoft aveva mai prodotto. Ha inoltre ricevuto una notevole pressione a causa della sua interfaccia utente innovativa e strumenti gratuiti.

1997 - Microsoft SQL Server 7.0 Beta Rilasciato. Ricordate Il Nome In Codice?

Esiste una relazione causale tra l'aspetto all'Hollywood Bowl (10 giugno 1967) i Monkees '  e la prima spedizione del II Apple Computer (10 giugno 1977)  e  il rilascio di MS SQL Server 7.0 beta (10 giugno 1997) ? Essa non si capisce, non è vero?

1998 - Microsoft SQL Server 7.0 RTM

Microsoft offre un'altra serie di innovazioni nel server SQL versione 7.0, tra cui un "all-in-the-box" strategia. Altri fornitori principali DBMS avuto, e hanno ancora, prodotti separati per ETL (Extract-Transform-Load), strumenti di amministrazione, pianificazione e business intelligence. Non Microsoft. Con SQL Server 7.0, Microsoft ha incluso il servizio di conversione dati (DTS) per lavori di ETL, Query Analyzer e altri strumenti di amministrazione, servizi OLAP (il mio cervello diventa un po 'nuvoloso su questo), insieme al già esistente programma di pianificazione, Agente SQL.  

2000 - Microsoft SQL Server 2000

Esperti di branding ha detto che i numeri di versione dovrebbe ottenere troppo grande, altrimenti i clienti percepirebbero il software come pesante e vecchio stile. Così Microsoft passa dalla nomenclatura numero di versione fino a quella messa in evidenza l'anno di rilascio per SQL Server 2000. Questa distribuzione ha il gioco che cambia Enterprise Manager (EM). Forzato molte altre aziende DBMS per almeno tentare di costruire strumenti utili (chiunque l'utilizzo di SQL * Plus da Oracle). Ancora una volta, il mio cervello è sempre impolverato con la vecchiaia e comunicati troppi, ma IIRC questa era la versione in cui Microsoft finalmente giro di blocco a livello di pagina a favore di blocco a livello di riga. Che chiude un sacco di Oracle-bigotti, ma non veramente alleviare il loro atteggiamento viscido.Incontri Grudge continuano senza sosta.
Ho intenzione di follow-up con un altro post sul blog portare avanti con SQL Server 2000, tra cui mette in evidenza per importanti semitoni come SQL Server 2000 SP3, la versione "Slammer" sicurezza.  
Sentitevi liberi di buttare giù alcune delle vostre conoscenze di SQL Server curiosità in merito a rilascio e funzionalità per le versioni. Condividere una foto di uno dei tuoi vecchie scatole, se ne hai uno!


mercoledì 10 ottobre 2012

Il contatore PerfMon Zombie che non muore mai! Suggerimento rapido


I CONTATORI PERFMON CHE PROPRIO NON MORIRÀ

Una delle cose che è allo stesso tempo grande e orribile di Internet è che qualcosa, una volta viene pubblicato nel etere, che non va mai in fondo via. (Un giorno, i politici si renderanno conto di questa. Possiamo facilmente infatti verificarne la coerenza). A causa della longevità del contenuto pubblicato a Internet, un sacco di argomenti tuning delle prestazioni diventano "zombie". Abbiamo Shoot 'em in morti, ma continuano a tornare!

In altre parole, tali raccomandazioni vecchi  erano  una best practice suggerite per molto tempo fa, per una versione specifica di SQL Server, ma sono ormai inadeguato per la versione più recente. Non è raro per me, quando si parla in una conferenza, di incontrare qualcuno che è ancora aggrappato alle impostazioni e tecniche che non sono state le buone prassi sin dai tempi di SQL Server 2000. Ecco un esempio di  Microsoft SQL Server 2000 Best Practices che sono molto specifiche della versione .
Quindi, ecco un esempio. Il disco del contatore% Tempo e la lunghezza della coda del disco sono stati fortemente raccomandato come un indicatore di prestazioni chiave per le prestazioni IO. SQL Server genera un sacco di IO i dischi utilizzando scatter / gather per massimizzare l'utilizzo del disco basato su sottosistema IO.Questo approccio porta a brevi sequenze di profondità coda lunghi durante posti di blocco e letture in anticipo per un'istanza di SQL Server. A volte il carico di lavoro del server è tale che il disco non può tenere il passo con l'IO spinse a lui e quando ciò accade, vedrete lunghezza delle code lunghe. Lo scenario di breve raffica non è un problema. L'allungamento scenario lunghezza della coda è di solito un problema.   
Così è che una buona pratica?
In una parola, non così tanto.

Tali contatori possono ancora essere di qualche utilità in un'istanza di SQL Server, che dispone di una sola unità disco rigido. Ma questo è  estremamente  raro in questi giorni. Perché?

Il contatore PerfMon tempo% del disco è uno spettacolo falso metrica per diversi motivi. Essa non tiene conto asincrone di I / O richieste. Non si può dire che cosa il profilo delle prestazioni reale è per un set RAID sottostante può essere, in quanto contengono più unità disco. Il contatore PerfMon Lunghezza coda del disco è anche in gran parte inutile, se non per il SQL Server con un solo disco fisico, perché la cache del controller del disco rigido offusca il numero di operazioni di IO sono in realtà in attesa nella coda o no. In effetti, alcuni dischi rigidi hanno anche cache di scrittura piccoli pure, che intorbida l'acqua era ulteriormente se il IO è veramente in coda, in una cache da qualche parte tra il sistema operativo e il disco, o ha finalmente fatto tutta la strada alla CMOS  sul disco.

MEGLIO IO PERFMON CONTATORI

Invece di utilizzare quei segnalini PerfMon, utilizzare il disco di Ave Letture / sec, medio di scrittura del disco / sec e Media Trasferimenti disco / sec per monitorare il rendimento dei sottosistemi disco. Questi contatori tenere traccia del numero medio di lettura IO, IO scrivere, e leggere insieme e scrivere IO al verificato nell'ultimo secondo. Di tanto in tanto, mi piace seguire le stesse metriche in volume di dati piuttosto che il tasso delle operazioni di IO. Quindi, per ottenere che i dati, si potrebbe desiderare di dare a questi volumi specifici contatori PerfMon una prova: Media Byte di trasferimento su disco / sec, Ave Byte letti da disco / sec e scrittura del disco medio Byte / sec.

PER LE PRESTAZIONI DI SQL SERVER IO, USA VISTE A GESTIONE DINAMICA (DMV)

E a meno che non abbiate vissuto in una caverna, è necessario assicurarsi di utilizzare viste a gestione dinamica di SQL Server (DMV) per verificare le prestazioni IO per le versioni più recenti di SQL Server. Alcuni dei miei preferiti DMV per IO includono:
  • Sys.dm_os_wait_stats
  • Sys.dm_os_waiting_tasks
  • Sys.dm_os_performance_counters
  • Sys.dm_io_virtual_file_stats
  • Sys.dm_io_pending_io_requests
  • Sys.dm_db_index_operational_stats
  • Sys.dm_db_index_usage_stats
Molti di questi sono completamente DMV documentare in questo articolo documentazione in linea qui a Microsoft SQL Server 2012 Indice viste a gestione dinamica e funzioni .

Allora come stai monitoraggio parametri di rendimento IO? Quali stai usando?

Non vedo l'ora di sentire di nuovo da voi!

mercoledì 3 ottobre 2012

Backup remoto da Windows Server 2012 e System Center 2012 Data Protection Manager su Windows Azure Online Backup


Uno dei servizi utili messi a disposizione da Windows Azure per chi gestisce i server di infrastruttura è la funzionalità di Online Backup.
Sappiamo tutti bene come del backup ci ricordiamo solo quando abbiamo dei problemi o abbiamo perso dei dati, le procedure di recovery non vengono in pratica mai provate realmente e le soluzioni di backup su siti differenti sono spesso scartate a causa di costi di acquisizione e di gestione elevati.
Windows Azure Online Backup consente di eseguire un backup remoto, sul cloud, direttamente da Windows Server 2012, Windows Server 2012 Essentials e da System Center 2012 Data protection Manager.
Questo servizio, al momento disponibile in preview in alcune nazioni, consente tramite un agent, di eseguire il backup di macchine (fisiche e virtuali) con Windows Server 2012 direttamente nel cloud, consentendo di ridurre i costi relativi all’hardware di backup e di avere a disposizione un backup remoto protetto e sicuro.
Inoltre, con il Service Pack 1 di System Center 2012 Data Protection Manager, è possibile integrare in DPM le procedure di backup “locali” su disco della propria infrastruttura con le funzionalità di backup remoto su Windows Azure Online Backup. Potete approfondire l’argomento nell’articolo di Silvio Di Benedetto, MVP System Center Cloud and Datacenter Management, dedicato proprio all’integrazione tra Windows Azure Online Backup e Data Protection Manager.
Come sempre inoltre è possibile utilizzare Windows PowerShell per interfacciarsi anche da riga di comando tramite script e cmdlet a questo servizio, e il backup lavora a livello di singoli blocchi di dati e non di interi file, in modo tale da ottimizzare tempi di backup, dati trasferiti e storage utilizzato.
Inoltre, i dati vengono compressi e cifrati in locale prima di essere inviati su Windows Azure, consentendo di avere la massima sicurezza possibile sia in fase di trasferimento tramite rete del backup, sia quando il backup è memorizzato nello storage di Windows Azure.
L’integrità del backup viene verificata direttamente su Windows Azure, in modo tale da poter scoprire eventuali inconsistenze dovute ad esempio a corruzioni di blocchi durante il trasferimento tramite rete, e ovviamente gli amministratori possono decidere l’utilizzo della banda allocata alle procedure di backup e restore delle macchine e le retention policy del backup in base alle esigenze aziendali o legali.
E’ possibile provare il servizio registrandosi online sul sito di Windows Azure Online Backup e attivando un account di prova da 300 GB. Una volta registrati è possibile scaricare dal portale di gestione l’agent per Windows Server 2012 e a provare anche l’integrazione con System Center 2012 Data Protection Manager Service Pack 1.
A breve il servizio sarà disponibile anche per l’Italia.
Buon Backup!


martedì 18 settembre 2012

SCVMM 2012: Una libreria frustrante che proprio non se ne andrà! Rimozione forzata è


Di recente abbiamo avuto una situazione con il nostro gestore di sistema della macchina virtuale Centro 2012 (VMM) che letteralmente frustrato il crap fuori di me. Non prendere quella sbagliata, il prodotto non ha davvero causare la frustrazione invece era l' uso scorretto delle biblioteche nel 2012 che ha fatto .Vedete, si vive e impara e quando abbiamo originariamente impostare il nostro nuvolosa Sviluppo nel 2012, abbiamo messo insieme le biblioteche per consentire la massima flessibilità. Dovresti leggere che, come detto - non abbiamo RTFM prima abbiamo iniziato a creare le librerie .  
Dopo mesi e mesi di utilizzo di VMM 2012, abbiamo finalmente capito (o questo è dove si deve confondere con la tesa e dire che, io, capito) come impostare correttamente le librerie per una nuvola. Questo è ciò che (Microsoft) pensato maggior parte degli amministratori avrebbero fatto prima hanno creato una nube e librerie messe a disposizione. La ripartizione delle nuvole, biblioteche, e 2012 mi salverà per un altro giorno, ma per ora vorrei solo spiegare l'incubo che esisterà quando si dispone di oggetti fisici (ad esempio ISO, il VHD, ecc) nel database VMM ancora i file fisici stessi se ne sono andati. 
Il risultato: La libreria sarà in grado di aggiornare. Ancora una volta. Ancora una volta. E mi ha fatto ricordare di nuovo? 

Individuare il problema: Errore 801 VMM non riesce a trovare {} {tipo di oggetto Object ID}

Si inizia con indagini che Jobs Wonderbar nella Console di amministrazione VMM.Durante il tipico ciclo di 60 minuti di aggiornamento (60 è il valore predefinito, ma configurabile), si vedrà una voce che dice il vostro aggiornamento non è riuscito.Nel nostro caso, abbiamo avuto un tester che mancava di utilizzare una ISO che avevano caricato il Self-service Libreria anche se non poteva usare come VMM non era a conoscenza di esso a causa della mancanza di aggiornamento. Wow. (In questo caso, è stato più facile da usare Hyper-V Manager per collegare e abbiamo fatto in modo di sbloccare il tester, ma che avrebbe ucciso questo post del blogSorriso
Error801VMObjectIdErrorVMM
Beh, questo è facile ... cerchiamo di rimuovere l'oggetto giusto? Facciamolo ...
Così, ho inseguito cercando di rimuovere qualsiasi istanza dell'oggetto VM in questione e sono stato in grado di farlo nel modo seguente in SQL Management Studio:
  1. Connettersi al VirtualManagerDB utilizzando le credenziali con le autorizzazioni sysadmin
  2. Fare clic su Nuova query
  3. Selezionare il VirtualManagerDB e immettere il seguente:
Selezionare * da dbo.tbl_WLC_VMInstance dove ObjectID = '{Id Inserisci oggetto dal Dettagli Lavoro}'
Questo dovrebbe restituire tutte le istanze di questo oggetto e la prossima cosa da fare è la seguente:
Cancellare  da dbo.tbl_WLC_VMInstance dove ObjectId = '{Inserisci ID oggetto}'
Questo ritorno, che è stato completato con successo e quindi eseguire nuovamente il comando di selezione e vedrete 0 istanze e sei a posto. Di seguito sono riportati esempi completi di comandi utilizzati -
VMObjectIdVMInstance
DeleteVMObjectIdVMInstance
L'ultimo passo è quello di cercare di aggiornare le condivisioni di libreria e vedere se completa.

Aggiornamento non riesce: Che cosa devo fare adesso?

L'aspetto negativo di questa operazione è che hai rimosso con successo l'oggetto ancora non hai la libreria felice a questo punto. Ero * * riuscita a determinare come risolvere il problema e quindi sono andato il percorso duro e RTFM (ad esempio, leggere la documentazione) e impostare le cose un po 'diverso, come ho detto sopra. Il vero divertimento inizia quando si cerca di rimuovere la libreria utilizzando la Console di amministrazione VMM
Purtroppo, si scopre la biblioteca quando è in questo stato è anche non-rimovibile e non esiste un metodo che potrebbe determinare per correggere questo. L'errore riscontrato è lo stesso come sopra-
Error801VMObjectId
Si scopre, non ho potuto rimuovere la libreria, anche se avevo tolto tutti gli oggetti VM in VMM (credetemi, potrei aver perso 'em nel DB, ma non per la mancanza di tentativi).

Nuke Biblioteca nel database, dico ...

Come ultima risorsa, si può sempre andare direttamente al database. Questo non è consigliato per i deboli di cuore e vi suggerisco di eseguire il backup del database VMM immediatamente - ora - prima di continuare avanti . Andiamo avanti con la forza di rimuovere la condivisione di libreria.
Per rimuovere una condivisione di libreria dal VMM l'istanza che è non-gestibile, effettuare le seguenti operazioni:
NOTA: Si prega di interrompere il servizio VMM prima di procedere
  1. Aprire SQL Server Management Studio
  2. Selezionare Nuova query e la connessione al VirtualManagerDB
  3. La prima cosa da fare è trovare il LibShareId per la condivisione che si desidera rimuovere. Per effettuare questa operazione, utilizzare il seguente comando:
Selezionare Nome, LibraryShareId da dbo.tbl_IL_LibraryShare
Il set di risultati restituisce a voi una lista di tutte le condivisioni di libreria noti al server VMM. La cosa fondamentale che si desidera è l'ID di condivisione di libreria che viene utilizzato nelle fasi successive.
immagine
 

Eliminazione di Riferimenti e condivisione di libreria: Cerchiamo di fare questo

Se si tenta di eliminare immediatamente la condivisione di libreria, si viola un vincolo nel VirtualManagerDB tra due tabelle - LibraryShare & PhysicalObject. Per consentire la rimozione, è necessario rimuovere il riferimento alla condivisione di libreria trovato sopra di esso nella tabella del PhysicalObject utilizzando il seguente comando:
Selezionare * da dbo.tbl_WLC_PhysicalObject dove LibShareId = '{Inserire Share ID della libreria a partire dal punto 3}'
immagine
 
Se si sposta in avanti, si noterà alcun riferimento e non dovreste avere problemi con il vincolo.   
A questo punto è in grado di eliminare il riferimento nella tabella dbo.tbl_IL_LibraryShare:
Cancellare  da dbo.tbl_WLC_PhysicalObject dove LibShareId = '{Inserire Share ID Biblioteca dal punto 3}
immagine
Ora sarà in grado di confermare che in Libreria> Server Libreria> {} Server non sarà più la condivisione appena rimosso. Abbiamo monitorato il server per diversi giorni, ma la prima cosa che abbiamo fatto è stato aggiornare la raccolta e lo guardò completare con successo in tutte le nostre azioni.

Riassunto

Questo è stato doloroso da parte nostra. Ci sono voluti più di 2 settimane per capire cosa sta succedendo e apportare le modifiche appropriate per consentire la gente a tornare al lavoro. Io personalmente prendersi il merito per aver rovinato un paio di cose, quando abbiamo fissato la nuvola e non voglio farlo di nuovo, ma alla fine il lavoro necessario per capire, e la pulizia, era al di sopra e al di là di qualsiasi cosa fatta prima da noi in VMM. A causa di questo, si spera che hai imparato un paio di cose circa il modo di andare a caccia nel VirtualManagerDB per gli oggetti e, auspicabilmente, la loro rimozione. Buona caccia ... non dimenticare di eseguire il backup del database VMM .
Buon divertimento!


giovedì 6 settembre 2012

Risoluzione dei problemi distribuzioni di Windows


Ho fatto una sessione in vari eventi nel corso degli anni chiamati "Risoluzione dei problemi di installazioni client Windows" o qualcosa di simile a questo. Oggi è l'ultimo, presentando la sessione al TechEd Nuova Zelanda a Auckland. E 'stato messo a punto un po' nel corso degli anni, ma il flusso di base è sempre la stessa:
  • I file di log di interesse
  • Esempi di problemi che possono verificarsi
  • Dove rivolgersi per aiuto
Beh, immagino che è giunto il momento di trasformare una parte di questo nella documentazione e iniziare a lavorare su un po 'di contenuto più profondo - in fondo, girando la sessione corrente in un libro. Naturalmente non si scrive un libro durante la notte (soprattutto quando si ha un lavoro di giorno), quindi mi aspetto che questo sia un processo incrementale. Ma piuttosto che attendere che si è fatto e quindi pubblicare il tutto, mi piacerebbe adottare un approccio diverso: pubblicare sezioni come riesco a lavorare su di essi.
Quindi, ecco la mia prima sezione, parlando dei vari file di log che possono essere di interesse durante il processo di distribuzione. Vedere di seguito:
Introduzione
Il processo di distribuzione di Windows presenta diverse parti mobili - molti strumenti e utility, script e altri pezzi cuciti insieme in una soluzione end-to-end processo di distribuzione. In un mondo perfetto, tutte queste parti avrebbe funzionato perfettamente e non ci sarebbe mai stato alcun questioni che richiedono la risoluzione dei problemi.
Ma la maggior parte di noi si rendono conto che la "perfezione" non può essere raggiunto. Questo significa che abbiamo bisogno di fare la risoluzione dei problemi. Così come si fa a fare questo in modo efficace? Beh, ci sono in realtà due modi:
 Imparare attraverso le vostre esperienze.
 Imparare attraverso le esperienze degli altri.
Quindi, quale è il migliore? Né, come è necessario essere in grado di fare entrambe le cose. Si vuole sfruttare l'esperienza degli altri ma anche di imparare a studiare i problemi unici senza dipendere da altri a farlo per voi.
Quindi l'obiettivo di questo documento - che nel tempo si spera crescere in un libro - è quello di raccogliere il maggior numero di queste esperienze il più possibile. Che comprende esperienze in giro per problemi specifici e soluzioni, nonché le tecniche per raggiungere la causa principale, anche per le questioni comuni che nessuno ha visto prima. Che si combinano con alcuni materiali di riferimento consolidato e collegamenti a fonti aggiuntive e speriamo di finire con qualcosa di utile.
Suona bene in teoria, vedremo come funziona nel tempo.
I file di registro
I registri di Windows
Ci sono diversi registri creati nel corso di un tipico processo di distribuzione di Windows, ma il punto di partenza è di solito solo con uno: il file Setupact.log. Questo registro tiene traccia di tutto ciò che avviene durante il processo di installazione di Windows.
Quando qualcuno ti chiede una copia dei "registri Panther" in genere quello che stanno cercando sono i file da C: \ Windows \ Panther e C: \ Windows \ Panther \ UnattendGC. Per lo meno, il Setupact.log e Setuperr.log sarebbe a desiderare, ma in caso di dubbio, prendere tutti i file nella cartella Panther e tutte le sottocartelle.
Un cambiamento significativo da Windows XP è che il processo Sysprep ora crea un file di registro, quindi se vedete eventuali errori Sysprep, mentre la costruzione di un'immagine, è possibile guardare i file Panther creati appositamente dal processo. Questi sarebbe situato nella cartella C: \ Windows \ System32 \ Sysprep \ Panther.
Si potrebbe anche bisogno di guardare sul server per le informazioni relative a Servizi di distribuzione Windows. Il file WDSSERVER.LOG, una volta attivato, è utile ogni volta indagando PXE e problemi di multicast, anche se l'inchiesta è qualcosa di semplice come "è la richiesta di arrivare al server" (che mostra che la configurazione di rete è corretta).
Log file Descrizione Dove si trova Setupact.log Main file di log scritto da Windows Vista, Windows 7 e Windows 8 processo di installazione. Indispensabile per capire quello che è successo durante l'installazione di Windows. Vedere http://support.microsoft.com/kb/927521 per maggiori dettagli. C: \ $ WINDOWS ~ BT \ Sources \ Panther (per gli errori iniziali) X:. \ $ WINDOWS ~ BT \ Sources \ Panther (in Windows PE) C:. \ Windows \ Panther (per specializzarsi) C: \ Windows \ Panther \ UnattendGC (per OOBE) C: \ Windows \ System32 \ Sysprep \ Panther (per sysprep)
Setuperr.log
Il file di log che contiene solo le voci di errore dal file Setupact.log principale. Anche se questo può essere utile di per sé, in alcuni casi, spesso sono necessari i messaggi informativi che circondano gli errori per determinare la vera causa, in modo da essere sicuri di avere entrambi i file a portata di mano.
Come per setupact.log. Dism.log Mostra i risultati di tutti i comandi DISM che sono stati eseguiti durante il processo di installazione del sistema operativo (inclusi quelli C: \ Windows \ Logs \ DISM
eseguito dal programma di installazione di Windows stesso). Utilizzare questo file per analizzare i problemi con iniezione pilota, pacco installazione della lingua, l'installazione aggiornamento della protezione, ecc
CBS.log
Un basso livello di file di registro per le operazioni di manutenzione, spesso corrispondenti ai messaggi registrati nel Setupact.log, dism.log.
C: \ Windows \ Logs \ CBS Setupapi.dev.log di visualizzare tutti i dispositivi PnP dettagli di installazione dei driver, utili per determinare quali driver sono stati considerati per un dispositivo particolare, i problemi incontrati durante l'installazione di un driver, e le relative informazioni PnP. C: \ Windows \ Inf X: \ Windows \ Inf (in Windows PE)
Netsetup.log
Mostra al dominio dettagli tentativo, utili per identificare quello che i dati di dominio di join sono stati specificati (ad eccezione per le password) ed i risultati di ogni tentativo.
C: \ Windows \ Debug WindowsUpdate.log contiene informazioni relative al software di installazione aggiornamenti da Windows Update, WSUS, o ConfigMgr (SUP). C: \ WINDOWS
Wpeinit.log
Contiene informazioni dettagliate sul processo di inizializzazione di Windows PE, utili per la risoluzione dei lenti tempi di avvio, i problemi di inizializzazione di rete, e comandi falliti che impediscono Windows PE da riavvio automatico.
X: \ Windows \ System32 (in Windows PE) Records WDSServer.log dettagli su tutte le richieste PXE elaborati da Servizi di distribuzione Windows, così come tutti i particolari di trasmissione multicast. Utile per la risoluzione dei problemi e le questioni PXE multicast. Questo registro non è attivata per impostazione predefinita e deve essere attivata seguendo le istruzioni che si trovano in http://support.microsoft.com/kb/936625. C: \ Windows \ Tracing
Task Sequencer registri
Utilizzato da System Center Configuration Manager e Microsoft Deployment Toolkit, il motore compito sequenza crea un file di log, SMSTS.LOG. Ma questo registro rimbalza in posizioni diverse nel corso del processo di distribuzione, in modo da trovare può essere una sfida. Inoltre, il file possono crescere solo così grande prima di essere rinominato con un timestamp e poi aggiunto un nuovo file viene creato. Per essere sicuri di ottenere i file che coprono il più possibile, si può sempre prendere tutti i file del sistema che corrisponde al modello "SMSTS *. LOG".

Log file Descrizione Dove si trova
Pagina | 6
Smsts.log Main file di log scritto dal sequencer compito usato sia da System Center Configuration Manager 2012, Configuration Manager 2007 e Microsoft Deployment Toolkit. Questo file è utile quando si studiano falliti passi di sequenza di attività (in particolare quelli che non senza scrivere altri log o voci di registro) e al momento di verificare la valutazione delle condizioni di passi di sequenza di attività e gruppi. Diverse posizioni possibili: % TEMP% \ SMSTSLog (in genere in Windows PE) % WINDIR% \ System32 \ CCM \ Logs (ConfigMgr 2007, a 32-bit OS) % WINDIR% \ Syswow64 \ CCM \ Logs (ConfigMgr 2007, 64 -bit OS) % WINDIR% \ CCM \ Logs (ConfigMgr 2012)  C: \ \ Logs _SMSTaskSequence  C: \ SMSTSLog  X: \ SMSTSLog
Microsoft Deployment Toolkit Registri
Tutti gli script utilizzati in Microsoft Deployment Toolkit scrivere su due registri differenti, l'BDD.LOG principale ei file di registro singoli associati ad ogni script (ad esempio ZTIApplications.wsf verrà creato un file ZTIApplications.log). Le informazioni scritte di entrambi i registri è esattamente lo stesso, quindi se avete la BDD.LOG non si ha realmente bisogno dei singoli file di registro di script (anche se potrebbe essere più facile da seguire a volte).
Alcuni script creerà anche ulteriori file di registro. Questi file di registro aggiuntivi sarà spesso il prefisso con il nome dello script, ma non è sempre il caso. Ad esempio, lo script ZTIConfigureDHCP.wsf viene creato un file ZTIConfigureDHCP_DISM.log, mentre lo script ZTIUserState.wsf creerà file USMTCapture.log e USMTRestore.log. Quindi, si potrebbe desiderare di mantenere tutti i file di registro nei casi in cui si riscontrano problemi.
Log file Descrizione Dove si trova BDD.log Main file registro scritto tutti gli script MDT. Indispensabile per capire quello che è successo nel corso di un sequenza di attività MDT. C: \ MININT \ SMSOSD \ OSDLOGS (Lite funzionamento Touch) C: \ _SMSTaskSequence \ Diari (funzionamento ConfigMgr) C: \ WINDOWS \ Temp \ DeploymentLogs (Lite completo touch) Altri (ConfigMgr, vedi descrizione SMSTS.LOG)

User State Migration Tool Registri
Lo Stato strumento di migrazione utente (USMT) crea un file di log per ogni esecuzione degli strumenti Scanstate.exe e Loadstate.exe. Il nome predefinito per il file di log verrà Scanstate.log e Loadstate.log, ma un nome di file diverso può essere specificato nella riga di comando. La Microsoft Deployment Toolkit consente di specificare un nome diverso, mentre ConfigMgr utilizza i nomi predefiniti. Log file Descrizione Dove si trova Log USMTEstimate.log creato dallo script MDT ZTIUserState.wsf durante l'esecuzione Scanstate.exe per determinare se vi sia spazio sufficiente per salvare lo stato utente in locale. Questo è applicabile solo a USMT 3.0, dal momento che USMT 4.0 e 5.0 hardlink uso quando il mantenimento dello stato d'uso a livello locale significa che ci sia sempre sufficiente spazio su disco. Nella stessa posizione del file BDD.LOG.
USMTCapture.log
Accedere creato dallo script MDT ZTIUserState.wsf durante l'esecuzione Scanstate.exe per catturare stato utente dal computer corrente.
Nella stessa posizione del file BDD.LOG. Log USMTRestore.log creato dallo script MDT ZTIUserState.wsf durante l'esecuzione Loadstate.exe per ripristinare lo stato utente al computer corrente. Nella stessa posizione del file BDD.LOG.
Scanstate.log
Accedere creato dal ConfigMgr "User State Capture" passo durante l'esecuzione Scanstate.exe per catturare stato utente dal computer corrente.
Nella stessa posizione del file SMSTS.LOG. Log Loadstate.log creato dal ConfigMgr "Ripristina stato utente" passo durante l'esecuzione Loadstate.exe per ripristinare lo stato utente al computer corrente. Nella stessa posizione del file SMSTS.LOG.
Configuration Manager Registri
Oltre al compito sequencer registri di cui sopra, ci sono file di registro aggiuntivi sul server ConfigMgr che sono utili per la risoluzione dei problemi specifici. Vedere http://technet.microsoft.com/en-us/library/bb932135.aspx per un elenco completo dei file di log utilizzati da ConfigMgr. Log file Descrizione Dove si trova DriverCatalog.log Contiene informazioni che possono essere utili quando degli errori durante l'importazione di driver C: \ Programmi \ Microsoft Configuration Manager \ Logs

TaskSequenceProvider.log
Utile quando degli errori durante il salvataggio o l'importazione di una sequenza di attività
C: \ Programmi \ Microsoft Configuration Manager \ Logs SMSPXE.LOG usate durante la risoluzione dei problemi di avvio PXE C: \ Programmi \ \ Logs SMS_CCM
Smsprov.log
Può avere maggiori dettagli errore durante il salvataggio o l'importazione di una sequenza di attività
C: \ Programmi \ Microsoft Configuration Manager \ Logs