Documente Academic
Documente Profesional
Documente Cultură
t
o
r
e
d
#
M
'
+
Tie" 1
/o Dedup
Effective Planning and Use of TSM V6 and V7 Dedupl ication
4.5.3 Microsoft SQL
4.5.4 Oracle
:ac*ups using t%e Data P"otection fo" ?"acle p"oduct can ac%ieve simila" deduplication sto"age savings (it%
t%e p"ope" configu"ation# T%e test "esults summa"iBed in t%e follo(ing c%a"ts onl' give values fo" tie" 1# T%e
ot%e" tie"s (e"e not tested )ecause t%e .M5/ MAXPIECESIZE option can )e used to p"event o)7ects f"om
"eac%ing siBes t%at "e3ui"e t%e %ig%e" tie"s#
T%e follo(ing .M5/ settings a"e "ecommended (%en pe"fo"ming deduplicated )ac*ups of ?"acle data)ases
(it% TSM:
Dse t%e maxpiecesize .M5/ pa"amete" to *eep t%e o)7ects sent to TSM (it%in t%e tie" 1 siBe "ange#
?"acle )ac*ups can )e )"o*en into multiple o)7ects of a specified siBe# T%is allo(s fo" data)ases of
la"ge" siBes to )e p"ocessed safel' (it% tie"1 deduplication p"ocessing# T%e pa"amete" must )e set
to a value t%at is less t%an t%e TSM se"ve" DedupTier2FileSize pa"amete" Gdefaults to 1004:H#
Document: Effective Planning and use of TSM V6 and V7 Deduplication
Date: 12/0/201!
Ve"sion: 2#0
Page 8$ of $0
Effective Planning and Use of TSM V6 and V7 Dedupl ication
.ecommended value: 5 maxpiecesize setting of 104: p"ovides a good )alance )et(een
*eeping eac% piece at an optimal siBe fo" %andling )' t%e TSM se"ve" and %aving too man'
"esulting o)7ects#
?"acle .M5/ p"ovides t%e capa)ilit' to multiple6 t%e )ac*ups of data)ase filesets ac"oss multiple
c%annels# Dsing t%is featu"e (ill t'picall' "esult in less effective TSM deduplication data "eduction#
Dse t%e fi lesperset .M5/ pa"amete" to avoid splitting a fileset ac"oss multiple c%annels#
.ecommended value: 5 fi lesperset setting of 1 s%ould )e used fo" optimal deduplication
data "eduction#
@ollo(ing is a sample .M5/ sc"ipt= (%ic% includes t%e "ecommended values fo" use (it% TSM
deduplication:
run
{
allocate channel ch1 type 'SBT_TAPE' maxopenfiles=1 maxpiecesize 10G
parms 'ENV=(TDPO_OPTFILE=/home/orc11/tdpo_10g.opt)';
backup filesperset 1 (tablespace tbsp_dd);
release channel ch1;
}
Document: Effective Planning and use of TSM V6 and V7 Deduplication
Date: 12/0/201!
Ve"sion: 2#0
Page 86 of $0
Effective Planning and Use of TSM V6 and V7 Dedupl ication
4.5.5 VMware
VM(a"e )ac*up using TSM fo" Vi"tual Envi"onments is one a"ea t%at is commonl' )eing deplo'ed using TSM
deduplication# VM(a"e )ac*ups a"e t'picall' s%o(ing ve"' su)stantial savings (%en t%e com)ination of
client&side deduplication and comp"ession is used# T%e follo(ing facto"s cont"i)ute to t%e su)stantial savings
t%at a"e seen:
T%e"e is often significant data in common ac"oss vi"tual mac%ines# Pa"t of t%is is t%e "esult of t%e
same ope"ating s'stems )eing installed and cloned ac"oss multiple vi"tual mac%ines# 5lt%oug% t%e
initial full "esults in t%e %ig%est "eduction in data= su)se3uent inc"emental )ac*ups G(it% inc"emental
fo"eve"H can still )enefit f"om "eduction f"om deduplication#
Some duplicate data e6ists (it%in t%e same vi"tual mac%ine on t%e initial )ac*up#
5n e6ample savings ac%ieved (it% VM(a"e )ac*up using t%e com)ination of inc"emental fo"eve"=
client&side deduplication and client comp"ession is 2$:1#
Document: Effective Planning and use of TSM V6 and V7 Deduplication
Date: 12/0/201!
Ve"sion: 2#0
Page 87 of $0
Effective Planning and Use of TSM V6 and V7 Dedupl ication
5 How to determine deduplication results
2t is useful to evaluate t%e actual data "eduction "esults f"om TSM deduplication to dete"mine if t%e e6pected
sto"age savings %ave )een ac%ieved# 2n addition to evaluating t%e data "eduction "esults= ot%e" *e'
ope"ational facto"s s%ould )e c%ec*ed= suc% as data)ase utiliBation= to ensu"e t%at t%e' a"e consistent (it%
e6pectations#
Deduplication "esults can )e dete"mined )' va"ious 3ue"ies to t%e TSM se"ve" f"om t%e administ"ative
command line o" t%e ?pe"ations 0ente" inte"face# 2t is impo"tant to "ecogniBe t%e d'namic natu"e of
deduplication and t%at t%e )enefits of deduplication a"e not al(a's "ealiBed immediatel' afte" data is )ac*ed
up# 5lso= since t%e scope of deduplication includes multiple )ac*ups ac"oss multiple %osts= it (ill ta*e time to
accumulate sufficient data in t%e TSM sto"age pool to )e effective at eliminating duplicates# T%e"efo"e= it is
impo"tant to sample "esults at "egula" inte"vals= suc% as (ee*l'= to o)tain a valid "epo"t of t%e "esults#
2n addition to c%ec*ing data "eduction "esults= TSM p"ovides 3ue"ies t%at can s%o( pending activit' fo"
deduplication p"ocessing# T%ese 3ue"ies can )e issued to dete"mine an ove"all assessment of deduplication
p"ocessing in t%e se"ve"# 5 sc"ipt %as )een developed to assist administ"ato"s (it% monito"ing of
deduplication&"elated p"ocessing# T%e sc"ipt sou"ce is p"ovided in t%e appendi6 of t%is document#
5.1 Simple TSM Server Queries
5.1.1 QUERY STGPOOL
T%e EDE.F ST4P??A command p"ovides a )asic and 3uic* met%od fo" evaluating deduplication "esults#
Co(eve"= if t%e 3ue"' is "un p"io" to "eclamation of t%e sto"age pool t%en t%e IDuplicate Data /ot Sto"edJ
value (ill )e inaccu"ate and not "eflect t%e most "ecent data "eduction#
E6ample command:
Eue"' stgpool fo"mat,detailed
E6ample output:
+stimated 3apacityA F$;4; !
/pace 5ri((er ,tilA >0C@
-ct ,tilA >0C@
-ct Bi(rA >0C@
-ct 2o(icalA F;C@
G CCC >
*eduplicate *ataHA 4es
-rocesses Ior .dentifyin( *uplicatesA 0
*uplicate *ata 7ot /toredA %;$&;@ ! (;@J)
6uto?copy BodeA 3lient
3ontains *ata *eduplicated by 3lientHA 4es
T%e displa'ed value of IDuplicate Data /ot Sto"edJ (ill s%o( t%e actual "eduction of data in mega)'tes o"
giga)'tes= and t%e pe"centage of "eduction of t%e sto"age pool# 2f "eclamation %as not 'et occu""ed= t%e
follo(ing e6ample s%o(s t%e pending amount of data t%at (ill )e "emoved:
Document: Effective Planning and use of TSM V6 and V7 Deduplication
Date: 12/0/201!
Ve"sion: 2#0
Page 81 of $0
Effective Planning and Use of TSM V6 and V7 Dedupl ication
2n t%is e6ample I)ac*uppool&fileJ is t%e name of t%e deduplicating sto"age pool#
5.1.2 Other server queries affected by deduplication
5.1.2.1 QUERY OCCUPANCY
;%en a filespace is )ac*ed up to a deduplicated sto"age pool= t%e IEDE.F ?00DP5/0FJ command (ill
s%o( t%e logical amount of sto"age pe" filespace# T%e p%'sical space is displa'ed as I0#00J as t%is
info"mation is not a)le to )e dete"mined on an individual filespace )asis# 5n e6ample is s%o(n )elo(:
Ea"l' ve"sions of t%e TSM V6 se"ve" inco""ectl' maintained occupanc' "eco"ds in ce"tain cases= (%ic% can
"esult in an inco""ect "epo"t of t%e amount of sto"ed data# T%e follo(ing tec%note p"ovides info"mation on %o(
to "epai" t%e occupanc' info"mation if necessa"':
%ttp://(((#i)m#com/suppo"t/docvie(#(ss+uid,s(g21$7$00
5.2 TSM client reports
;%en using client&side deduplication= t%e client summa"' "epo"t (ill s%o( t%e data "eduction associated (it%
deduplication as (ell as comp"ession# 5n e6ample is s%o(n %e"e:
5otal number of obKects inspectedA &;0$#F4
5otal number of obKects backed upA @&
5otal number of obKects updatedA 0
5otal number of obKects reboundA 0
5otal number of obKects deletedA 0
5otal number of obKects expiredA @%
5otal number of obKects failedA 0
5otal obKects deduplicatedA &%4
5otal number of bytes inspectedA #C#F 5<
5otal number of bytes processedA #&%C%4 B<
5otal bytes before deduplicationA #C0# !<
5otal bytes after deduplicationA #&#CF B<
5otal number of bytes transferredA #&%C%4 B<
*ata transfer timeA %%C## sec
7etwork data transfer rateA >$#%%C 0<"sec
6((re(ate data transfer rateA #>4CF 0<"sec
1bKects compressed byA 0J
*eduplication reductionA ;@C&0J
5otal data reduction ratioA FFCFFJ
+lapsed processin( timeA 00A#&A40
Document: Effective Planning and use of TSM V6 and V7 Deduplication
Date: 12/0/201!
Ve"sion: 2#0
Page 8 of $0
Effective Planning and Use of TSM V6 and V7 Dedupl ication
5.3 TSM deduplication report script
5 sc"ipt %as )een developed to p"ovide detailed info"mation on deduplication "esults fo" a TSM se"ve"# 2n
addition to p"oviding summa"' info"mation on t%e effectiveness of TSM deduplication= it can also )e used to
gat%e" diagnostics if deduplication "esults a"e not consistent (it% e6pectations# T%e sc"ipt and usage
inst"uctions can )e o)tained f"om t%e TSM suppo"t site:
http://www.ibm.com/support/docview.wss?uid=swg21596944
5n e6ample of t%e summa"' data p"ovided )' t%is "epo"t is s%o(n )elo(:
T%e "epo"t also p"ovides details of dedup "elated utiliBation of t%e TSM data)ase#
V End of DocumentW
Document: Effective Planning and use of TSM V6 and V7 Deduplication
Date: 12/0/201!
Ve"sion: 2#0
Page $0 of $0