|
@@ -30,7 +30,8 @@
|
|
|
\item The disk may be damaged by vibrations during the daily commute.
|
|
|
\item The computer where you keep the unique copy of your thesis
|
|
|
may be stolen.
|
|
|
- \item Or after some time it may simply age and stop operating.
|
|
|
+ \item After some time the disk may simply stop operating because of ageing.
|
|
|
+ \item But often the principal cause of data loss is that thing that it is between the keyboard and the chair.
|
|
|
\end{itemize}
|
|
|
\end{frame}
|
|
|
|
|
@@ -117,7 +118,7 @@
|
|
|
|
|
|
\begin{frame}
|
|
|
\frametitle{GNU ddrescue}
|
|
|
- gdrescue is an enhanced version of dd that tries to rescue good parts in case of read errors. It may be usefull to recover data from a drive with some damaged sector.\\
|
|
|
+ gdrescue is an enhanced version of dd that tries to rescue good parts in case of read errors. It may be useful to recover data from a drive with some damaged sector.\\
|
|
|
Usage Example:
|
|
|
\begin{itemize}
|
|
|
\item \textit{ddrescue [options] /dev/sdX outfile mapfile}
|
|
@@ -156,7 +157,7 @@
|
|
|
\item rsync -Pr source destination
|
|
|
\begin{itemize}
|
|
|
\item \textbf{P:} keep partially transferred files if the transfer is interrupted.
|
|
|
- \item \textbf{r:} recursive directory option
|
|
|
+ \item \textbf{r:} recursive directory option.
|
|
|
\end{itemize}
|
|
|
\vfill
|
|
|
\pause
|
|
@@ -166,7 +167,7 @@
|
|
|
\end{itemize}
|
|
|
\vfill
|
|
|
\pause
|
|
|
- \item rsync -aAXv --exclude={...} /* /backup folder
|
|
|
+ \item rsync -aAXv --exclude=\{...\} /* /backup folder
|
|
|
\begin{itemize}
|
|
|
\item backup /* while following symlinks and preserving file properties.
|
|
|
\end{itemize}
|
|
@@ -290,15 +291,15 @@
|
|
|
|
|
|
\begin{frame}
|
|
|
\frametitle{Problems}
|
|
|
- RAID can help in the event of a disk failure, but it doesn't protect us against \textbf{Silent Data Corruption}\\\pause
|
|
|
+ RAID can help in the event of a disk failure, but it doesn't protect us against \textbf{Silent Data Corruption}.\\\pause
|
|
|
To address this problem new generation filesystems like ZFS or Btrfs have been created. Classical features that we can find in this kind of filesystems are:
|
|
|
\begin{itemize}
|
|
|
- \item CopyOnWrite
|
|
|
- \item Deduplication
|
|
|
- \item Data \& Metadata checksums
|
|
|
- \item Integrated RAID
|
|
|
- \item Volume Management
|
|
|
- \item Snapshots
|
|
|
+ \item CopyOnWrite.
|
|
|
+ \item Deduplication.
|
|
|
+ \item Data \& Metadata checksums.
|
|
|
+ \item Integrated RAID.
|
|
|
+ \item Volume Management.
|
|
|
+ \item Snapshots.
|
|
|
\end{itemize}
|
|
|
\end{frame}
|
|
|
|