Translate

среда, 11. март 2015.

Kompresija i arhivacija 7zip

Arhiviranje je bitna stavka kad se radi o velikoj kolicini podataka koji se kreiraju svakodnevno a morate da ih čuvate.
Nekadašnji popularan program za arhivaciju, WinZip, danas je skoro u potpunosti zamenjen programom WinRar. WinRar je preuzeo vođstvo zahvaljujući besplatnoj verziji za privatne korisnike i mnoštvom drugih mogućnosti koje njegov prethodnik nije imao (.npr automatsko deljenje krupnijih fajlova na više arhiva po veličini koju mu vi zadate).
Ipak, ako vam je potreban softver za kompaniju, WinRar naplaćuje licence za upotrebu a ako niste u mogućnosti da ih kupite ili ne želite da trošite pare na njega, rešenje možete naći u programu 7zip, koji je potpuno besplatan i za privatnu i komercijalnu upotrebu.
7zip podržava kreiranje 2 formata arhiva, a to su univerzalni .zip i njegov sopstveni .7z. .7z ima mnogo jaču kompresiju dok je .zip manje zahtevan što se tiče procesora.
Tokom rada sam naišao na skriptu koja radi kompresiju, pomeranje podataka (iz foldera u folder) i brisanje koristeći program WinRar. Postavite skriptu da radi, odete kući, a kad dođete sutra sve je upakovano i spremno. Zar ne zvuči sjajno? U ovom artiklu ću vam prikazati primer skripte koja vam radi upravo to ali sa besplatnim programom 7zip.



 7z.exe a "d:\ime_foldera\ime_foldera\ime_fajla %DATE:~4,2%.%DATE:~7,2%.%DATE:~-4%.".7z "d:\ime_foldera\*.txt*"




7z.exe - upućuje skriptu da pokrene program 7zip. U slučaju da neće da ga pokrene na ovaj način, 7z.exe morate dodati u "Environmental variables" (My computer - > Properties - > Advanced system settings -> Advanced - > Environmental Variables)


a - označava postupak koji program treba da izvrši, u ovom slučaju to je arhivacija

"d:\ime_foldera\ime_foldera\ime_fajla %DATE:~4,2%.%DATE:~7,2%.%DATE:~-4%.".7z

- u ovom delu je potrebno upisati putanju gde će novonastali fajl da bude smešten. Uz ime fajla koji zadate možete dodati i datum arhivacije (npr. backup_11.03.2015.) tako da će po imenu znati datiranje podataka. Ja sam obeležio 3 sloga u ovom delu, prvi predstavlja dan, drugi mesec, treći godinu(redosled napravite kako želite). Na kraju se dodaje ekstenzija koju želite da arhiva dobije. Ekstenzija može biti .zip i .7z, zavisno da li vam je potrebna jača kompresija ili manje opterećenje procesora.

"d:\ime_foldera\*.txt*" - predstavljalokaciju fajla koji treba da se kompresuje, kao i ekstenziju koja treba da se kompresuje. On će ovom komandom sve fajlove sa ovom ekstenzijom staviti u 1 arhivu.


 move d:\ime_foldera\*.txt* "d:\ime_foldera\"

move  - komanda za premeštaj podataka

d:\ime_foldera\*.txt* - predstavlja lokaciju sa koje treba da se pomere podaci, kao i vrstu podataka koja treba da se pomeri.

"d:\ime_foldera\" - predstavlja odredište fajlova. Ukoliko želite da brišete, ovde možete staviti "C:\$Recycle.Bin" za windows 7 i 8. Za starije verzije nađite putanju do korpe i upišite je.

del d:\ime_foldera\*.txt*

del - brisanje

d:\ime_foldera\*.txt* - lokacija fajlova za brisanje, kao i ekstenzija fajlova za brisanje.


Skripta koja bi kreirala arhivu na određeno mesto a potom brisala početni fajl:

7z.exe a "d:\ime_foldera\ime_foldera\ime_fajla %DATE:~4,2%.%DATE:~7,2%.%DATE:~-4%.".7z "d:\ime_foldera\*.txt*"

 del d:\ime_foldera\*.txt*


 








четвртак, 5. фебруар 2015.

Exchange server Event ID 2005



Problem sa Exchange sertifikatom nakon instaliranja Lync server

Nakon instaliranja Lync server, na Exchange server se pojavilo upozorenje u logovima:

Log Name: Application
Source: MSExchange Certificate Deployment
Date: 6/8/2014 4:00:50 AM
Event ID: 2005
Task Category: General
Level: Warning
Keywords: Classic
User: N/A
Computer: server.domain.com

Log Name: Application
Source: MSExchange OAuth
Date: 6/8/2014 1:25:41 PM
Event ID: 2004
Task Category: Configuration
Level: Warning
Keywords: Classic
User: N/A
Computer: server.domain.com

Problem sa sertifikatom “Microsoft Exchange Server Auth Certificate”

A evo I resenja:
Potrebno je kreirati nov sertifikat I to

1.      New-ExchangeCertificate -KeySize 2048 -PrivateKeyExportable $true -SubjectName "cn= Microsoft Exchange Server Auth Certificate" -FriendlyName "Microsoft Exchange Server Auth Certificate" -Services smtp
Ne prihvatati da se zameni SMTP sertifikat I zabeleziti thumbprint od novog sertifikata, u mom slucaju je “7A39541F8DF58D4821967DF8F899B27410F7C075”
2.      $a=get-date
3.      Set-AuthConfig -NewCertificateThumbprint 7A39541F8DF58D4821967DF8F899B27410F7C075 –NewCertificateEffectiveDate $a
4.      Set-AuthConfig –PublishCertificate
5.      Set-AuthConfig –ClearPreviousCertificate
6.      Restart IIS I Exchange Transport servisa

I to je to