Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια

Μεταφορά λογαριασμών μεταξύ Servers (WHM/Cpanel)

Πρόσφατα αντιμετώπισα μία πρόκληση οπότε θεωρώ ότι θα ήταν καλό να μοιραστώ μαζί σας την εμπειρία μου και πως ξεπέρασα τα προβλήματα που προέκυψαν. Έως πρόσφατα είχα αγοράσει ένα πακέτο VPS Hosting στην GoDaddy στην οποία και συντηρούσα διάφορα Websites δικά μου αλλά και πελατών μου. Οι ανάγκες μου όμως αυξήθηκαν και ανακάλυψα ότι το πακέτο που είχα προμηθευτεί δεν με κάλυπτε. Έτσι αφού έκανα μία μικρή έρευνα αγοράς αποφάσισα να αγοράσω ένα Dedicated Server από τη Hetzner (θα μοιραστώ σε άλλο post την εμπειρία μου και το αν είμαι ικανοποιημένος). Το μεγάλο πρόβλημα όμως ήταν η μεταφορά των λογαριασμών-websites από τον παλιό Server στο νέο. Δεν ήθελα να τα στήσω όλα από την αρχή και ειδικά στο θέμα των mailboxes δεν ήθελα με τίποτα να χαθούν.

Ευτυχώς που οι γνώσεις μου στο Linux βοήθησαν λιγάκι και μαζί με τη βοήθεια που παρέχει το WHM / Cpanel (το χρησιμοποιώ στο Server γιατί δεν είμαι και linux-guru) πραγματοποίησα τη μεταφορά πολύ γρήγορα. Στη λύση λοιπόν που παρουσιάζω παρακάτω υπάρχουν 2 προϋποθέσεις.

  1. Να υπάρχει εγκατεστημένο στο Server το WHM / Cpanel
  2. Να έχετε root access μέσω SSH και στους δύο Servers

BHMA 1 (Δημιουργία Backup)

Συνδεόμαστε μέσω SSH στο Server που έχει τους λογαριασμούς και δημιουργούμε αντίγραφα ασφαλείας (backup) των λογαριασμών που θέλουμε να μεταφέρουμε. Το backup είναι πολύ εύκολο να γίνει. Απλά εκτελούμε την παρακάτω εντολή αντικαθιστώντας το [username] με το όνομα του λογαριασμού που θέλουμε :

 

# /scripts/pkgacct [username]

 

ΒΗΜΑ 2 (Μεταφορά αρχείου στο νέο Server)

Για να μεταφέρουμε το backup που δημιουργήσαμε στο Βήμα 1 απλά χρειάζεται να εκτελέσουμε τη παρακάτω εντολή:

 

# scp cpmove-[username].tar.gz root@[SERVERIP_ΤΟΥ_ΝΕΟΥ_SERVER]:/home/

 

Το σύστημα θα μας ζητήσει το κώδικό του root για το νέο χρήστη οπότε καλό είναι να τον έχουμε διαθέσιμο

 

ΒΗΜΑ 3 (Restore)

Για να κάνουμε Restore το λογαριασμό υπάρχουν δύο τρόποι. Εγώ χρησιμοποίησα το εργαλείο που έρχετε μαζί με το WHM. Μέσα στο Control Panel του Server μπορείτε να βρείτε στις επιλογές του Backup το Restore a Full Backup/cpmove file

 

Από εκεί δίνουμε το όνομα του username που έχουμε κάνει backup και επιλέγουμε Restore.

 

Ξέρω ότι υπάρχει και δεύτερος τρόπος αλλά δεν τον έχω δοκιμάσει. Μπορείτε αφού συνδεθείτε μέσω SSH στο νέο Server να εκτελέσετε την εντολή

 

$ /scripts/restorepkg [username]

 

ΒΗΜΑ 4 (Διαγραφή αρχείου Backup)

 

Το τελευταίο βήμα είναι να διαγράψουμε το αρχείο backup με τη παρακάτω εντολή

 

# rm –rf cpmove-[username].tar.gz

 

Αυτό ήταν. Ελπίζω να βοήθησα και αν κάποιος ξέρει καλύτερο τρόπο ας μου το πει και εμένα μιας και δεν είμαι SysAdmin αλλά ένας μικρός Developer Smile

Δημοσιεύτηκε στις από geochatz | 0 σχόλια
Δημοσίευση στην κατηγορία:

Chrome 12 Javascript De-Obfuscation

Πρόσφατα κυκλοφόρησε o Google Chrome 12 με αρκετές αλλαγές. Μία από αυτές, η οποία μου έκανε πολύ θετική εντύπωση, είναι η δυνατότητα που δίνει ο Browser να κάνει ένας Developer De-Obfuscate ένα Javascript κώδικα. Η δυνατότητα αυτή υπάρχει  μέσα στο Scripts Panel (κάνοντας δεξί κλικ στον κώδικα και επιλέγοντας De-obfuscate source) και πραγματικά είναι πολύ καλή καθώς πολλές φορές δεν μπορείς να δεις τι γίνεται σε Javascript αν ο κώδικας έχει γίνει minimized.

 

Obfuscated

 

after-deobfuscation

Δημοσιεύτηκε στις από geochatz | 0 σχόλια
Δημοσίευση στην κατηγορία: ,

Windows Phone "Mango" Developer Tools Released

Έχει αρχίσει ήδη η αντίστροφη μέτρηση για την πολυαναμενόμενη νέα έκδοση των Windows Phone με το κωδικό όνομα «Mango». Βλέποντας διάφορα video και διαβάζοντας τις νέες δυνατότητες μπορώ να πω ότι έχω εντυπωσιαστεί και περιμένω πως και πως να κυκλοφορήσει. Ευτυχώς για όλους εμάς τους Developers, η Microsoft φρόντισε και έβγαλε εγκαίρως όλα τα εργαλεία που χρειαζόμαστε έτσι ώστε να φτιάξουμε τις εφαρμογές μας και να εκμεταλλευτούμε πλήρως όλα τα νέα χαρακτηριστικά της πλατφόρμας. 

Δείτε παρακάτω μερικά από τα χαρακτηριστικά αυτά (όπως αυτά αναφέρονται στο MSDN.com)

  • Background processing
  • New profiler and emulator for testing
  • Use of Silverlight + XNA together
  • Silverlight 4
  • IE9 web browser control
  • Live Tile enhancements: use of back of tiles and ability to update Live Tiles locally
  • Deep linking into apps from notifications and Live Tiles
  • Additional sensors; direct camera access, compass & gyro
  • Fast application switching
  • Networking / sockets for communications
  • Local SQL database for structured storage
  • Access to calendar and contacts for apps

Μπορείτε λοιπόν να κατεβάσετε τα νέα εργαλεία από εδώ και να ξεκινήσετε αμέσως το Development. Επίσης αυτά το δύο Video θα σας βοηθήσουν να καταλάβετε καλύτερα όλες τις νέες δυνατότητες.

Videos:

Δημοσιεύτηκε στις από geochatz | 0 σχόλια

ITBully Podcast Episode 5 - The Drupal Talk

Το 5ο επεισόδιο του ITBully Podcast είναι διαθέσιμο για όποιον ενδιαφέρεται να το ακούσει. Αυτό το επεισόδιο είναι διαφορετικό από τα προηγούμενα καθώς δεν έχουμε ασχοληθεί με τα νέα της εβδομάδας και με κάποιο

Διαβάστε περισσότερα »

Δημοσιεύτηκε στις από geochatz | 0 σχόλια
Δημοσίευση στην κατηγορία: , ,

ITBully Podcast–Episode 4

Το 4ο επεισόδιο του ITBully Podcast είναι διαθέσιμο. Σε αυτό το επεισόδιο έχουμε ασχοληθεί με την έννοια του IT Outsourcing και με το Database Indexing. Ο σκοπός μας είναι να μιλήσουμε γενικά για Database Performance, απλά θα εξαρτηθεί και από τα δικά σας σχόλια.

Διαβάστε περισσότερα »

Δημοσιεύτηκε στις από geochatz | 0 σχόλια
Δημοσίευση στην κατηγορία: ,

ITBully Podcast–Episode 3

Το 3ο επεισόδιο του ITBully Podcast είναι διαθέσιμο από την Κυριακή 21.11.2010 το απόγευμα. Είμαι ιδιαίτερα περήφανος για το επεισόδιο αυτό γιατί ως κυρίως θέμα έχουμε ASP.NET MVC και διαφορές που έχει απο ASP.NET Webforms. Εκτός αυτού όμως έχουμε

Διαβάστε περισσότερα »

Δημοσιεύτηκε στις από geochatz | 0 σχόλια
Δημοσίευση στην κατηγορία: , ,

NuGet and WebMatrix Helpers

Ίσως έχετε παρατηρήσει ότι τον τελευταίο καιρό ασχολούμαι αρκετά με το άλλο μου Site-Project ( ITBully ), αυτό βέβαια σε καμία περίπτωση δεν σημαίνει ότι έχω αφήσει αυτό το Blog. Απλά αποφάσισα εκεί να ανεβάζω όλα τα Αγγλικά μου άρθρα

Διαβάστε περισσότερα »

Δημοσιεύτηκε στις από geochatz | 0 σχόλια
Δημοσίευση στην κατηγορία:

ITBully Podcast–Episode 2

Τελικά καταφέραμε να τηρήσουμε την υπόσχεση μας και από χθες το απόγευμα υπάρχει διαθέσιμο προς ακρόαση το 2ο επεισόδιο του ITBully Podcast . Σε αυτό το επεισόδιο μιλήσαμε για διάφορα θέματα που νομίζω ότι αφορούν

Διαβάστε περισσότερα »

Δημοσιεύτηκε στις από geochatz | 0 σχόλια
Δημοσίευση στην κατηγορία: ,

ASP.NET MVC 3 Release Candidate

Η Release Candidate της ASP.NET MVC 3 μόλις κυκλοφόρησε και πλέον η Razor View Engine υποστηρίζεται πλήρως. Μπορείτε να την εγκαταστήσετε χρησιμοποιώντας το νέο WebPI v3 beta . Είμαι πολύ ενθουσιασμένος γιατί εδώ και καιρό περίμενα να χρησιμοποιήσω την Razor View Engine έχοντας Intellisense, κάτι που πλεόν είναι δυνατόν!

Διαβάστε περισσότερα »

Δημοσιεύτηκε στις από geochatz | 0 σχόλια
Δημοσίευση στην κατηγορία:

ITBully Podcast

Χθες το βράδυ ηχογραφήσαμε και δημοσιεύσαμε, μαζί με τον Λευτέρη Καραφίλη , το πρώτο μας Podcast ( ITBully Podcast #1 ). Η αλήθεια είναι ότι την ιδέα την είχαμε εδώ και αρκετό καιρό όμως

Διαβάστε περισσότερα »

Δημοσιεύτηκε στις από geochatz | 0 σχόλια
Δημοσίευση στην κατηγορία: , ,

Microsoft PDC 2010 - Live Streaming

Την επόμενη εβδομάδα (28 και 29 Οκτωβρίου), η Microsoft θα διοργανώσει για μία ακόμα χρονιά το Professional Developer Conference (PDC), το οποίο αυτή τη φορά θα γίνει μέσα στο Redmond. Συνήθως στην PDC η Microsoft ανακοινώνει

Διαβάστε περισσότερα »

Δημοσιεύτηκε στις από geochatz | 0 σχόλια
Δημοσίευση στην κατηγορία:

ASP.NET MVC 3 - Beta

Με μεγάλη μου χαρά είδα ότι μόλις βγήκε η Beta έκδοση του ASP.NET MVC 3. Φυσικά μπορείτε να την βρείτε και να την κατεβάσετε από το Microsoft Download Center . Η έκδοση αυτή μπορεί να εγκατασταθεί

Διαβάστε περισσότερα »

Δημοσιεύτηκε στις από geochatz | 0 σχόλια
Δημοσίευση στην κατηγορία:

Κυκλοφόρησε το SQL Server 2008 Service Pack 2

Εδώ και λίγες ημέρες έχει κυκλοφορήσει το Service Pack 2 για τον Microsoft SQL Server 2008 . Μπορείτε να το βρείτε και να το κατεβάσετε από το Microsoft Download Center. Μερικές από τις αλλαγές που περιέχει

Διαβάστε περισσότερα »

Δημοσιεύτηκε στις από geochatz | 0 σχόλια
Δημοσίευση στην κατηγορία:

ASP.NET MVC 3 Preview 1 - Source Code

Η Microsoft μετά την κυκλοφορία του ASP.NET MVC 3 Preview 1 , το οποίο μπορείτε να κατεβάσετε από εδώ, ανέβασε στο Codeplex και τον πηγαίο κώδικα έτσι ώστε να μπορεί να ρίξει μία ματιά όποιος ενδιαφέρετε.

Διαβάστε περισσότερα »

Δημοσιεύτηκε στις από geochatz | 0 σχόλια
Δημοσίευση στην κατηγορία:

Facebook C# SDK - Project Hackathon Alpha 1

O Andrey Goder , ένας εκ των μηχανικών λογισμικού του Facebook , ανακοίνωσε πρόσφατα την πρώτη Alpha έκδοση του project Hackathon . Το project Hackathon ουσιαστικά αποτελεί τη μεταφορά του νέου SDK του Facebook για όλους

Διαβάστε περισσότερα »

Δημοσιεύτηκε στις από geochatz | 0 σχόλια
Δημοσίευση στην κατηγορία:

Just Restarted

Πάει αρκετός καιρός από την τελευταία μου δημοσίευση. Η αλήθεια είναι ότι από τότε συνέβησαν πολλά πράγματα στην ζωή μου και ο χρόνος μου ήταν ελάχιστος. Μεταξύ

Διαβάστε περισσότερα »

Δημοσιεύτηκε στις από geochatz | 0 σχόλια
Δημοσίευση στην κατηγορία:

jQuery 1.4 - Επιτέλους κυκλοφόρησε

Η jQuery είναι μία από τις πιο δημοφιλής Javascript βιβλιοθήκες η οποία έχει καταφέρει να κάνει τη ζωή εύκολη στους προγραμματιστές που ασχολούνται με το DOM και AJAX. Τα τελευταία

Διαβάστε περισσότερα »

Δημοσιεύτηκε στις από geochatz | 0 σχόλια
Δημοσίευση στην κατηγορία:

Καλή Χρονιά

Εύχομαι σε όλους Καλή Χρονιά, με υγεία, επιτυχίες σε προσωπικό και επαγγελματικό επίπεδο και μακάρι η φετινή χρονιά να είναι γεμάτη χαρμόσυνα νέα.

Διαβάστε περισσότερα »

Δημοσιεύτηκε στις από geochatz | 0 σχόλια
Δημοσίευση στην κατηγορία:

Δωρεάν Mobile-Format Ebooks από την Manning Publications

Η Manning Publications προχώρησε σε μία πολύ κίνηση και σε όσους αγοράσουν κάποιο από τα επιλεγμένα της βιβλία (είτε σε ηλεκτρονική , είτε σε έντυπη μορφή) θα πάρουν δωρεάν μία

Διαβάστε περισσότερα »

Δημοσιεύτηκε στις από geochatz | 0 σχόλια
Δημοσίευση στην κατηγορία:

ASP.NET MVC 2 Beta Released

Χθες (στις 17.11.2009) στο πλαίσιο της PDC09, ο Bob Muglia ανακοίνωσε την κυκλοφορία της έκδοσης ASP.NET MVC 2 Beta. Η έκδοση αυτή είναι πλήρης συμβατή με το Visual Studio 2008 SP1 αλλά όχι και με το Visual Studio 2010 Beta 2. Μερικά

Διαβάστε περισσότερα »

Δημοσιεύτηκε στις από geochatz | 0 σχόλια
Δημοσίευση στην κατηγορία: ,

Windows Azure Tools for Visual Studio and SDK - November 2009 Release

Οι νέες εκδόσεις (November 2009) των Windows Azure SDK (Software Development Kit) και Windows Azure Tools for Visual Studio κυκλοφόρησαν. Όσοι λοιπόν ασχολείστε με ανάπτυξη εφαρμογών για το σύννεφο μπορείτε να τις κατεβάσετε. Παρακάτω

Διαβάστε περισσότερα »

Δημοσιεύτηκε στις από geochatz | 0 σχόλια
Δημοσίευση στην κατηγορία: , ,

Διαθέσιμο το Visual Studio 2010 Beta 2

Το Visual Studio 2010 Beta 2 είναι διαθέσιμο προς κατέβασμα για όλους τους χρήστες (MSDN και μη). Μπορείτε να το κατεβάσετε από εδώ . Μέσα στο Visual Studio 2010 Beta 2 υπάρχει και η έκδοση του ASP.NET MVC 2 Preview 2 οπότε

Διαβάστε περισσότερα »

Δημοσιεύτηκε στις από geochatz | 0 σχόλια
Δημοσίευση στην κατηγορία: ,

Windows Azure Platform Training Kit – October Update

Η νέα έκδοση του εκπαιδευτικού πακέτου (Training Kit) για το Windows Azure κυκλοφόρησε, ταυτόχρονα σχεδόν με το SQL Azure October CTP. Μπορείτε να το βρείτε εδώ όμως προσέξτε ότι η σελίδα γράφει

Διαβάστε περισσότερα »

Δημοσιεύτηκε στις από geochatz | 0 σχόλια
Δημοσίευση στην κατηγορία: ,

Essential Studio ASP.NET MVC μόνο για 5$!

Η SyncFusion την Δευτέρα 10 Αυγούστου 2009 και για μία μόνο ημέρα προσφέρει το SyncFusion Essential Studio ASP.NET MVC Edition για μόλις 5$ . Η τιμή του προϊόντος αυτού κανονικά είναι 995$ ! Η εταιρία ανακοίνωσε ότι όλα τα

Διαβάστε περισσότερα »

Δημοσιεύτηκε στις από geochatz | 0 σχόλια
Δημοσίευση στην κατηγορία: ,

Software architects are like condoms

Το παραπάνω το βρήκα εδώ . :D

Διαβάστε περισσότερα »

Δημοσιεύτηκε στις από geochatz | 0 σχόλια
Δημοσίευση στην κατηγορία:
Περισσότερες Δημοσιεύσεις Επόμενη »