\documentclass[10pt,a4paper]{article} % Packages \usepackage{fancyhdr} % For header and footer \usepackage{multicol} % Allows multicols in tables \usepackage{tabularx} % Intelligent column widths \usepackage{tabulary} % Used in header and footer \usepackage{hhline} % Border under tables \usepackage{graphicx} % For images \usepackage{xcolor} % For hex colours %\usepackage[utf8x]{inputenc} % For unicode character support \usepackage[T1]{fontenc} % Without this we get weird character replacements \usepackage{colortbl} % For coloured tables \usepackage{setspace} % For line height \usepackage{lastpage} % Needed for total page number \usepackage{seqsplit} % Splits long words. %\usepackage{opensans} % Can't make this work so far. Shame. Would be lovely. \usepackage[normalem]{ulem} % For underlining links % Most of the following are not required for the majority % of cheat sheets but are needed for some symbol support. \usepackage{amsmath} % Symbols \usepackage{MnSymbol} % Symbols \usepackage{wasysym} % Symbols %\usepackage[english,german,french,spanish,italian]{babel} % Languages % Document Info \author{rarted} \pdfinfo{ /Title (backup.pdf) /Creator (Cheatography) /Author (rarted) /Subject (Backup Cheat Sheet) } % Lengths and widths \addtolength{\textwidth}{6cm} \addtolength{\textheight}{-1cm} \addtolength{\hoffset}{-3cm} \addtolength{\voffset}{-2cm} \setlength{\tabcolsep}{0.2cm} % Space between columns \setlength{\headsep}{-12pt} % Reduce space between header and content \setlength{\headheight}{85pt} % If less, LaTeX automatically increases it \renewcommand{\footrulewidth}{0pt} % Remove footer line \renewcommand{\headrulewidth}{0pt} % Remove header line \renewcommand{\seqinsert}{\ifmmode\allowbreak\else\-\fi} % Hyphens in seqsplit % This two commands together give roughly % the right line height in the tables \renewcommand{\arraystretch}{1.3} \onehalfspacing % Commands \newcommand{\SetRowColor}[1]{\noalign{\gdef\RowColorName{#1}}\rowcolor{\RowColorName}} % Shortcut for row colour \newcommand{\mymulticolumn}[3]{\multicolumn{#1}{>{\columncolor{\RowColorName}}#2}{#3}} % For coloured multi-cols \newcolumntype{x}[1]{>{\raggedright}p{#1}} % New column types for ragged-right paragraph columns \newcommand{\tn}{\tabularnewline} % Required as custom column type in use % Font and Colours \definecolor{HeadBackground}{HTML}{333333} \definecolor{FootBackground}{HTML}{666666} \definecolor{TextColor}{HTML}{333333} \definecolor{DarkBackground}{HTML}{A3A3A3} \definecolor{LightBackground}{HTML}{F3F3F3} \renewcommand{\familydefault}{\sfdefault} \color{TextColor} % Header and Footer \pagestyle{fancy} \fancyhead{} % Set header to blank \fancyfoot{} % Set footer to blank \fancyhead[L]{ \noindent \begin{multicols}{3} \begin{tabulary}{5.8cm}{C} \SetRowColor{DarkBackground} \vspace{-7pt} {\parbox{\dimexpr\textwidth-2\fboxsep\relax}{\noindent \hspace*{-6pt}\includegraphics[width=5.8cm]{/web/www.cheatography.com/public/images/cheatography_logo.pdf}} } \end{tabulary} \columnbreak \begin{tabulary}{11cm}{L} \vspace{-2pt}\large{\bf{\textcolor{DarkBackground}{\textrm{Backup Cheat Sheet}}}} \\ \normalsize{by \textcolor{DarkBackground}{rarted} via \textcolor{DarkBackground}{\uline{cheatography.com/62337/cs/16008/}}} \end{tabulary} \end{multicols}} \fancyfoot[L]{ \footnotesize \noindent \begin{multicols}{3} \begin{tabulary}{5.8cm}{LL} \SetRowColor{FootBackground} \mymulticolumn{2}{p{5.377cm}}{\bf\textcolor{white}{Cheatographer}} \\ \vspace{-2pt}rarted \\ \uline{cheatography.com/rarted} \\ \end{tabulary} \vfill \columnbreak \begin{tabulary}{5.8cm}{L} \SetRowColor{FootBackground} \mymulticolumn{1}{p{5.377cm}}{\bf\textcolor{white}{Cheat Sheet}} \\ \vspace{-2pt}Not Yet Published.\\ Updated 7th June, 2018.\\ Page {\thepage} of \pageref{LastPage}. \end{tabulary} \vfill \columnbreak \begin{tabulary}{5.8cm}{L} \SetRowColor{FootBackground} \mymulticolumn{1}{p{5.377cm}}{\bf\textcolor{white}{Sponsor}} \\ \SetRowColor{white} \vspace{-5pt} %\includegraphics[width=48px,height=48px]{dave.jpeg} Measure your website readability!\\ www.readability-score.com \end{tabulary} \end{multicols}} \begin{document} \raggedright \raggedcolumns % Set font size to small. Switch to any value % from this page to resize cheat sheet text: % www.emerson.emory.edu/services/latex/latex_169.html \footnotesize % Small font. \begin{tabularx}{17.67cm}{x{5.3537 cm} x{11.9163 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{17.67cm}}{\bf\textcolor{white}{Diske}} \tn % Row 0 \SetRowColor{LightBackground} MBR & Master Boot Record er den sektion data af en computers harddisk som bruges til at starte styresystemet. Master boot recorden indeholder 512 bytes. De første 446B kan bruges til kodning. På Linux består koden af GRUB. Efterfølgende kommer 64B opdelt i 4 sektioner à 16B, som hver beskriver typen af de 4 partitioner, som harddisken kan opdeles i. \tn % Row Count 13 (+ 13) % Row 1 \SetRowColor{white} GPT & GPT star for "GUID Partition Table", og det er en standard for det layout af partitions bordet på et fysisk hukommelses device brugt på en desktop computer, eller en server PC, som f. eks. En hard disk drive (HDD) eller solid-state drive (SSD). \tn % Row Count 23 (+ 10) % Row 2 \SetRowColor{LightBackground} Basic Disk & Basic disks er den mest brugte form for hukommelse brugt med windows. Det beskriver en disk som har partitions, f. eks primære partitions og logiske drives, og de bliver normalt formateret med et filsystem for at blive et volume til fil-lagring. \tn % Row Count 33 (+ 10) \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{17.67cm}{x{5.3537 cm} x{11.9163 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{17.67cm}}{\bf\textcolor{white}{Diske (cont)}} \tn % Row 3 \SetRowColor{LightBackground} Dynamic Disk & Dynamic disks gør det som den basic ikke kan, som f. eks kan den lave volumes over flere diske, og den kan lave fault-tolerant volumes. \tn % Row Count 6 (+ 6) % Row 4 \SetRowColor{white} Primær Partition & I den primære partition gemmer vi OS'et, og det er herfra den tager dit start-up. \tn % Row Count 10 (+ 4) % Row 5 \SetRowColor{LightBackground} Extended Partition & En harddisk kan kun indeholde en udvidet partition, men den udvidede partition kan opdeles i flere logiske partitioner. DOS / Windows-systemer kan derefter tildele et unikt drevbogstav til hver logiske partition. \tn % Row Count 18 (+ 8) % Row 6 \SetRowColor{white} Logiske Partition & Logiske partitioner er de partitioner, der findes i en udvidet partition. Hvad angår brugen af dem, adskiller de sig ikke fra en ikke-udvidet primær partition. \tn % Row Count 24 (+ 6) % Row 7 \SetRowColor{LightBackground} Volume & Et volume er et ens-filet hukommelseslager, som normal er gemt på en enkelt partition. \tn % Row Count 28 (+ 4) % Row 8 \SetRowColor{white} Simple Volume & En normal partition på en basic disk hedder et "simpel volume". \tn % Row Count 31 (+ 3) \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{17.67cm}{x{5.3537 cm} x{11.9163 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{17.67cm}}{\bf\textcolor{white}{Diske (cont)}} \tn % Row 9 \SetRowColor{LightBackground} Spanned Volume & Et spanned volume er et dynamisk volume, som består af diskplads på mere end et fysisk disk. \tn % Row Count 4 (+ 4) % Row 10 \SetRowColor{white} Striped Volume & Et striped volume bliver brugt på en dynamisk disk, og bliver normal brugt på mere end 2 diske, helt op til 32 diske. \tn % Row Count 9 (+ 5) % Row 11 \SetRowColor{LightBackground} Mirror Volume & Et mirror volume er en gemt kopi af et andet volume som bliver gemt som en backup på en anden disk. \tn % Row Count 13 (+ 4) % Row 12 \SetRowColor{white} \mymulticolumn{2}{x{17.67cm}}{} \tn % Row Count 13 (+ 0) % Row 13 \SetRowColor{LightBackground} \mymulticolumn{2}{x{17.67cm}}{{\bf{Diskværktøjer}}} \tn % Row Count 14 (+ 1) % Row 14 \SetRowColor{white} Convert & Man kan konvertere en dynamisk disk til en basic disk ved brug af CLI eller et windows interface. \tn % Row Count 18 (+ 4) % Row 15 \SetRowColor{LightBackground} \mymulticolumn{2}{x{17.67cm}}{} \tn % Row Count 18 (+ 0) % Row 16 \SetRowColor{white} \mymulticolumn{2}{x{17.67cm}}{{\bf{Opgavestyring}}} \tn % Row Count 19 (+ 1) % Row 17 \SetRowColor{LightBackground} GUI & Man kan ændre ting igennem CLI eller man kan bruge windows' egen interface. \tn % Row Count 22 (+ 3) % Row 18 \SetRowColor{white} \seqsplit{AT\_Kommandoer} & Du kan finde og rette fejl ved at bruge "chkdsk E: /f". \tn % Row Count 25 (+ 3) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{17.67cm}{x{4.6629 cm} x{12.6071 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{17.67cm}}{\bf\textcolor{white}{Filsystemer}} \tn % Row 0 \SetRowColor{LightBackground} Fat & File Allocation Table (FAT) er et filsystem, som blev udviklet til MS-DOS, og som er det primære filsystem under tidligere versioner af Microsoft Windows til og med Windows Me. Alle større operativsystemer kan håndtere FAT, hvilket gør det til et fremragende til at udveksle data via flytbare diske. Grænsen for filstørrelse er på alle FAT-systemer: 4 GB (minus 1 byte) \tn % Row Count 13 (+ 13) % Row 1 \SetRowColor{white} Fat32 & Fat32 er en anden version af Fat. Fat32 bruger 32 og bits hvor andre versioner af Fat bruger mindre, og har det største kapacitet af alle Fat versioner. Udover det er det den eneste version af Fat som stadig er i brug. \tn % Row Count 21 (+ 8) % Row 2 \SetRowColor{LightBackground} NTFS & NTFS eller New Technology File System NTFS erstattede Microsofts daværende FAT-filsystem som blev brugt i MS-DOS og tidligere versioner af Windows. NTFS har flere forbedringer i forhold til FAT, såsom understøttelse af metadata og brug af avancerede datastrukturer for at forbedre ydelse, driftsikkerhed og udnyttelse af diskplads. Dets største minus er dets understøttelse eller mangel på samme af andre styresystemer end Microsofts, siden det er en forretningshemmelighed fra Microsoft. \tn % Row Count 39 (+ 18) \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{17.67cm}{x{4.6629 cm} x{12.6071 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{17.67cm}}{\bf\textcolor{white}{Filsystemer (cont)}} \tn % Row 3 \SetRowColor{LightBackground} ReFS & ReFS eller Resilient File System var designet til at løse problemer, der var blevet fundet ved NTFS, der er relateret til, hvordan krav til datalagring var ændret. Nøglefordelene ved ReFS omfatter automatisk integritetskontrol og data scrubbing, fjernelse af behovet for at køre chkdsk, beskyttelse mod nedbrydning af data, indbygget håndtering af harddiskdrev og redundans, integration af RAID-funktionalitet, en switch til kopiering / allokering på skrive til data og metadata opdateringer, håndtering af meget lange stier og filnavne og lagervirtualisering og pooling, herunder næsten vilkårligt størrelse logiske mængder (uden relation til de fysiske størrelser på de brugte drev). \tn % Row Count 25 (+ 25) % Row 4 \SetRowColor{white} \mymulticolumn{2}{x{17.67cm}}{} \tn % Row Count 25 (+ 0) % Row 5 \SetRowColor{LightBackground} \mymulticolumn{2}{x{17.67cm}}{{\bf{Diskværktøjer}}} \tn % Row Count 26 (+ 1) % Row 6 \SetRowColor{white} Disk \seqsplit{Management} & Diskhåndtering er et systemværktøj i Windows, som gør det muligt at udføre avancerede opbevaringsopgaver. Som f.eks. sætte en ny hardisk op, for at krympe en partition. \tn % Row Count 32 (+ 6) \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{17.67cm}{x{4.6629 cm} x{12.6071 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{17.67cm}}{\bf\textcolor{white}{Filsystemer (cont)}} \tn % Row 7 \SetRowColor{LightBackground} Diskpart & Diskpart er en kommandolinje disk partitionering værktøj inkluderet i Windows 2000 og senere, erstatter sin forgænger, fdisk. Dette værktøj forhindrer oprettelse af flere partitioner til flytbare medier, såsom flashdrev. Det bruges også til opdeling af interne harddiske. \tn % Row Count 10 (+ 10) % Row 8 \SetRowColor{white} Convert & Man kan også konvertere ældre versioner til nyere. F.eks. Fat til NTFS. Det gøres ved at bruge denne kommando convert drive\_letter: /fs:ntfs. Efter man har konverteret til en nyere version kan man ikke gå tilbage igen. \tn % Row Count 18 (+ 8) % Row 9 \SetRowColor{LightBackground} \seqsplit{AT\_Kommandoer} & Man kan bruge nogle AT kommandoer til f.eks at lave en planlagt ogave med brug af denne kommando at \textbackslash{}\textbackslash{}computername time /interactive | /every:date,... /next:date,... command \tn % Row Count 24 (+ 6) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{17.67cm}{x{6.5626 cm} x{10.7074 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{17.67cm}}{\bf\textcolor{white}{{\bf{Startup}}}} \tn % Row 0 \SetRowColor{LightBackground} {\bf{BCD}} & Boot Configuration Data, en fil der indeholder værdier til indstillinger som nyere udgaver af Windows bruger i sin opstart af operativsystemet. \tn % Row Count 6 (+ 6) % Row 1 \SetRowColor{white} {\bf{Troubleshoot}} & Bruges til at fejlfinde typiske problemer i Windows og prøver at løse dem. Værktøjet hører med til Windows. \tn % Row Count 11 (+ 5) % Row 2 \SetRowColor{LightBackground} {\bf{msconfig}} & GUI-baseret værktøj til at ændre i Windows boot konfiguration, følger med til Windows og kan køres ved at søge på "msconfig". \tn % Row Count 17 (+ 6) % Row 3 \SetRowColor{white} {\bf{bcdedit}} & Kommando-baseret værktøj at redigere i Boot Configuration Data, følger med i Windows og skal kaldes op i CMD, ellers lukker vinduet med det samme. \tn % Row Count 24 (+ 7) % Row 4 \SetRowColor{LightBackground} {\bf{EasyBCD}} & 3. parts værktøj som er GUI-baseret og kan redigere i Boot Configuration Data, er nemmere at bruge og kan også fejlfinde i BCD filen. \tn % Row Count 30 (+ 6) \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{17.67cm}{x{6.5626 cm} x{10.7074 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{17.67cm}}{\bf\textcolor{white}{{\bf{Startup}} (cont)}} \tn % Row 5 \SetRowColor{LightBackground} {\bf{chkdsk}} & Kommando-baseret værktøj til at fejlfinde på et disk drev og forsøge at udbedre eventuelle fejl der opstår i søgningen. \tn % Row Count 6 (+ 6) % Row 6 \SetRowColor{white} {\bf{bootsect}} & Kommando-baseret værktøj til at opdatere Master Boot koden for disk partitioner til at skifte mellem Bootmgr eller NTLDR. Bruges til at genoprette boot sektoren. \tn % Row Count 13 (+ 7) % Row 7 \SetRowColor{LightBackground} {\bf{bootrec}} & Kommando-baseret værktøj til at fejlfinde og genoprette en MBR, bootsektor eller BCD. Bemærk at det kun kan bruges i Windows Genoprettelsesmiljø (Windows RE). \tn % Row Count 20 (+ 7) % Row 8 \SetRowColor{white} {\bf{System State Recovery}} & Værktøj under "Wbadmin" som kaldes op ved at køre "Start SystemStateRecovery". Bemærk at på en Domain Controller skal det gøres fra DSRM tilstand. \tn % Row Count 27 (+ 7) % Row 9 \SetRowColor{LightBackground} {\bf{Authoritative Restore}} & Værktøj der bruges på en Domain Controller i DSRM mode til at genoprette en specifik backup og kan replikeres ud til andre Domain Controllere i domænet. \tn % Row Count 34 (+ 7) \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{17.67cm}{x{6.5626 cm} x{10.7074 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{17.67cm}}{\bf\textcolor{white}{{\bf{Startup}} (cont)}} \tn % Row 10 \SetRowColor{LightBackground} {\bf{DSRM}} & Fejlfindings tilstand på Domain Controllere man kan boote op i og genoprette Active Directories med diverse værktøjer. \tn % Row Count 6 (+ 6) % Row 11 \SetRowColor{white} {\bf{wbadmin}} & Kommando-baseret værktøj til at lave backup af og genoprette operativsystemet, volumes, filer og programmer med. \tn % Row Count 11 (+ 5) % Row 12 \SetRowColor{LightBackground} {\bf{ntdsutil}} & Kommando-baseret værktil til at få adgang i Active Directory database og lave ændringer på den. \tn % Row Count 16 (+ 5) % Row 13 \SetRowColor{white} {\bf{adsiedit.msc}} & GUI-baseret værktøj til at ændre på Active Directory i lav-level. Bruges til generelle administrative opgaver. \tn % Row Count 21 (+ 5) % Row 14 \SetRowColor{LightBackground} {\bf{KeyVersionNumber}} & Bliver også kaldt "kvno", er en 32-bit kode i RODC som attribute der bruges til at differentiere mellem dem på et domæne. \tn % Row Count 27 (+ 6) % Row 15 \SetRowColor{white} {\bf{Tombstone Lifetime}} & Antal dage før et slettet objekt i Active Directory bliver fjernet. Hjælper med at fjerne objekter på replikeret servere og forhindrer genoprettelser i at reintroducere dem. \tn % Row Count 35 (+ 8) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{17.67cm}{x{8.635 cm} x{8.635 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{17.67cm}}{\bf\textcolor{white}{RAID}} \tn % Row 0 \SetRowColor{LightBackground} \mymulticolumn{2}{x{17.67cm}}{Reduntant array of independent disks (RAID)} \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} Redundans & RAID teknologien bruges når man absolut ikke må miste data hvis en harddisk bryder sammen. RAID kan også bruges hvis man har brug for højere læse/skrive hastighed til/fra diske. Hvis en HDD bryder sammen gør RAID det muligt at udskifte denne og køre systemet videre uden datatab. \tn % Row Count 16 (+ 15) % Row 2 \SetRowColor{LightBackground} Plads & Da RAID gør det muligt at opleve nedbrud uden datatab betyder det dog også at dette system vil være dyrer at bruge, da der indgår flere HDD i sådan et system. I en situation med et RAID 1 bestående af 3 HDD, hver på 500GB vil du i virkeligheden kun have 500GB lagerplads og ikke 1,5TB. \tn % Row Count 31 (+ 15) \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{17.67cm}{x{8.635 cm} x{8.635 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{17.67cm}}{\bf\textcolor{white}{RAID (cont)}} \tn % Row 3 \SetRowColor{LightBackground} RAID "Striping" (or "RAID 0") & Bedre ydelse, ingen redundans, dårlig sikring mod nedbrud af datamedium. "Striping" betyder at hvis et RAID består af f.eks. 3 diske, så gemmer "RAID controlleren" 1/3 af filen på den ene disk, 1/3 på den anden disk og 1/3 på den tredje disk. Dette betyder at en given fil kan skrives til disk tre gange så hurtig som hvis den skulle skrives til en enkelt disk. \tn % Row Count 19 (+ 19) % Row 4 \SetRowColor{white} RAID "Mirroring" (or "RAID 1") & Dårligere ydelse, højt niveau af redundans, god sikring mod nedbrud af datamedie. "Mirroring" betyder at en given fil gemmes på, f.eks. tre diske på samme tid, sådan at der eksistere tre kopier af den samme fil. \tn % Row Count 30 (+ 11) \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{17.67cm}{x{8.635 cm} x{8.635 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{17.67cm}}{\bf\textcolor{white}{RAID (cont)}} \tn % Row 5 \SetRowColor{LightBackground} RAID 10 (1+0) & Ved denne RAID-type kombineres redundansen fra RAID 1 og ydeevnen fra RAID 0. Disk 1 + 2, 3 + 4, 5 + 6 er "mirrored" for at skabe et RAID-1 array, og et RAID 0 array laves oven på RAID 1 arrayet. \tn % Row Count 10 (+ 10) % Row 6 \SetRowColor{white} Hvordan bruges RAID? & RAID kræver et hardwaremodul som kaldes en "RAID Controller". Det er denne enhed som forbinder alle diske og sørger for at distribuere input til diskene afhængigt af hvilken type RAID som er valgt. Dette modul kan findes på specielle bundkort til workstationmaskiner eller på dedikerede maskiner som bruges specielt til datalagring. F. eks. en NAS \tn % Row Count 28 (+ 18) % Row 7 \SetRowColor{LightBackground} RAID i en NAS (Network Attached Storage) & Når man vil opsætte et RAID på f.eks. en NAS, gør man det typisk ved hjælp af en GUI som er installeret på din maskine. Denne GUI gør det muligt at tilgå NAS'en over netværket. Her kan du så formattere, pertionere, og/eller lave større volumer strækkende over adskillige HDD. Derefter kan du oprette dit RAID. Se eksemplet under "RAID 10 (1+0)". Hvis en disk i din NAS bryder sammen vil du modtage en alarm og du kan derefter udskifte den deffekte disk og genoprette indholdet af disken hvis du kører "Mirrored" RAID. \tn % Row Count 55 (+ 27) \hhline{>{\arrayrulecolor{DarkBackground}}--} \SetRowColor{LightBackground} \mymulticolumn{2}{x{17.67cm}}{RAID 10 (1+0) og RAID 01 (0+1), bliver brugt til arrays som består af 6 eller flere disks.} \tn \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \end{document}