Posted on

Active Directory: Come riparare l’errore di Trust di un computer senza passare da Workgroup (e senza riavviare)

A quanti di noi è capitato di accendere un server aziendale, magari rimasto spento per mesi, o di ripristinare un backup (o una VM da un checkpoint vecchio) e trovarsi davanti al famigerato blocco: “Relazione di trust interrotta tra la workstation e il dominio principale”?

Il riflesso incondizionato del sistemista, tramandato da generazioni di Windows Server, è quasi sempre lo stesso:

  1. Effettuare l’accesso con l’account Amministratore locale.

  2. Aprire le proprietà del sistema e spostare la macchina in WORKGROUP.

  3. Riavviare.

  4. Reinserire la macchina nel Dominio.

  5. Riavviare di nuovo.

Un processo lungo, macchinoso e che spesso porta con sé piccoli problemi collaterali sui profili utente o sui servizi locali. Fortunatamente, esiste un metodo chirurgico tramite PowerShell che permette di resettare il canale sicuro e rigenerare la password dell’account computer in 5 secondi netti, senza toccare i SID e soprattutto senza dover disunire la macchina dal dominio.

Perché si rompe la relazione di Trust?

Per motivi di sicurezza, Active Directory impone ai computer della rete di cambiare la password del proprio account macchina (Computer Account) ogni 30 giorni. Se un server viene ripristinato da un vecchio backup, se viene clonato senza i dovuti accorgimenti, o se un’altra macchina eredita lo stesso nome in Active Directory, le password non corrispondono più. Al tentativo di login, il Domain Controller rifiuta la connessione. La macchina è ancora fisicamente nel dominio, ma il canale sicuro è interrotto.

La Soluzione: Il comando magico Test-ComputerSecureChannel

Se la macchina ha connettività di rete e riesce a raggiungere i DNS e i Domain Controller, possiamo riparare il canale sicuro direttamente dall’interno del sistema operativo ospite.

Passo 1: Accesso in Locale

Accedi al server incriminato utilizzando le credenziali di Amministratore Locale (es. .\Administrator).

Passo 2: Diagnosi del problema

Apri PowerShell come Amministratore e lancia il comando di controllo:

PowerShell

Test-ComputerSecureChannel

Se il trust è rotto, il terminale risponderà con un secco e inequivocabile: False.

Passo 3: La riparazione a caldo

Per forzare la rinegoziazione della password della macchina con il Domain Controller, digita il seguente comando:

PowerShell

Test-ComputerSecureChannel -Repair -Credential (Get-Credential)

A questo punto si aprirà una finestra pop-up di Windows. Inserisci le credenziali di un Amministratore del Dominio (nel formato DOMINIO\NomeUtente e relativa password). Questo passaggio è fondamentale perché indica ad Active Directory che l’operazione è autorizzata da un amministratore legittimo.

Se l’operazione va a buon fine, PowerShell restituirà il verdetto finale:

PowerShell

True

Conclusione

Una volta ottenuto il True, il canale sicuro è ripristinato. Nella maggior parte dei casi l’effetto è immediato; tuttavia, un rapido riavvio del server è consigliato per allineare completamente tutti i servizi di rete e i ticket Kerberos.

Questo approccio “chirurgico” evita di toccare l’oggetto computer su Active Directory (evitando di romperlo ad altre macchine se ci sono stati conflitti di nome) e riduce a zero i tempi di fermo macchina. Un comando fondamentale da tenere sempre pronto nella cassetta degli attrezzi di ogni amministratore di sistema.

Posted on

Hardware di proprietà o Cloud? La battaglia invisibile tra CAPEX e OPEX

Per decenni, l’informatica aziendale è stata una questione di “ferro”. Comprare un server, come il leggendario IBM AS/400, era un rito di passaggio: un investimento importante, una macchina solida in sala server e la sicurezza di avere un asset tangibile. Oggi, quel mondo sta scomparendo, sostituito da abbonamenti mensili e infrastrutture invisibili.

Ma siamo sicuri che il Cloud sia sempre più conveniente? La risposta risiede nella comprensione di due sigle fondamentali: CAPEX e OPEX.

CAPEX: L’Investimento nel “Mattone” Tecnologico

Quando acquisti un server fisico da installare nei tuoi uffici, stai effettuando una CAPEX (Capital Expenditure).

  • Come funziona: Paghi il valore totale del server (mettiamo 20.000 €) al momento dell’acquisto.

  • L’impatto fiscale: Il server diventa un “asset” aziendale. Il costo non viene dedotto tutto subito, ma viene spalmato negli anni attraverso l’ammortamento.

  • Il vantaggio: Una volta pagato, il costo ricorrente è minimo (elettricità e manutenzione). Hai il controllo totale e, dopo 5 anni, la macchina è ancora tua e continua a lavorare “gratis” per l’azienda.

OPEX: L’Informatica come una Bolletta della Luce

Il Cloud (SaaS, IaaS) trasforma l’informatica in una OPEX (Operating Expenditure), ovvero una spesa operativa corrente.

  • Come funziona: Non compri nulla. Paghi un canone mensile per usare la potenza di calcolo di qualcun altro (Amazon, Microsoft, Google).

  • L’impatto fiscale: Il costo è interamente deducibile nell’anno in corso, esattamente come l’affitto dell’ufficio o la bolletta del telefono.

  • Il vantaggio: La scalabilità. Se l’azienda cresce, aumenti le risorse con un click; se l’azienda rallenta, riduci i costi immediatamente. Non hai l’onere di gestire l’obsolescenza: il fornitore aggiorna l’hardware per te.


Il “Tranello” dell’Abbonamento: L’effetto Cumulative

C’è un punto critico: l’OPEX è una “goccia” costante che può svuotare il serbatoio.

Se un server fisico da 100.000 € dura 7 anni, il costo annuo reale è di circa 14.000 €. Un servizio Cloud equivalente potrebbe costare 2.500 € al mese. A prima vista sembra meno impattante, ma in 7 anni la spesa totale sale a 210.000 €. Più del doppio.

Inoltre, mentre l’hardware di proprietà si può “spremere” oltre la sua vita utile senza costi aggiuntivi, il Cloud non perdona: se smetti di pagare il canone, la tua azienda si ferma istantaneamente. Non possiedi il software, non possiedi i dati nel senso fisico del termine, possiedi solo un diritto d’accesso.

Quale scegliere?

La scelta non è solo tecnica, ma strategica:

  1. Scegli il CAPEX (Server Fisico) se hai un carico di lavoro costante, molta liquidità iniziale e vuoi massimizzare il ROI a lungo termine (5-8 anni). È la scelta di chi vuole “stabilità e controllo”.

  2. Scegli l’OPEX (Cloud) se sei una realtà in rapida evoluzione, se non vuoi preoccuparti della manutenzione tecnica o se preferisci preservare la liquidità per il tuo core business invece di immobilizzarla in hardware che invecchia.

I Costi Sommersi: Quello che il listino prezzi non dice

Per fare un confronto onesto tra CAPEX e OPEX, non basta guardare il prezzo d’acquisto o il canone mensile. Esiste una “parte sommersa dell’iceberg” che può spostare l’ago della bilancia.

Nel modello CAPEX (Il server in casa)

L’acquisto della macchina è solo l’inizio. I costi nascosti includono:

  • Energia e Raffreddamento: Un server acceso 24/7 consuma centinaia di euro di elettricità l’anno, oltre alla necessità di condizionatori dedicati per evitare il surriscaldamento.

  • Sicurezza Fisica: Devi proteggere la stanza del server da incendi, allagamenti e accessi non autorizzati.

  • Costo dell’Inazione: Se il server si rompe alle 3 di notte di un sabato, il costo del fermo aziendale ricade interamente sulle tue spalle (o su quelle del tuo tecnico di fiducia).

Nel modello OPEX (Il Cloud)

Qui i costi nascosti sono spesso legati alla “metrica” del servizio:

  • Costi di Egress (Uscita Dati): Molti provider non ti fanno pagare per caricare i dati, ma ti addebitano costi salati ogni volta che i tuoi dati “escono” dal loro cloud verso l’esterno.

  • L’Inflazione dei Servizi: Una volta che i tuoi dati sono lì, sei un “cliente catturato”. Se il provider alza i prezzi del 10%, migrare tutta la tua infrastruttura altrove potrebbe costarti così tanto in termini di tempo e fatica da costringerti ad accettare l’aumento.

  • Funzionalità “Add-on”: Spesso il prezzo base copre solo il minimo. Sicurezza avanzata, backup e assistenza prioritaria diventano moduli extra che gonfiano la fattura mensile.


Verso il “Cloud Ibrido”: La terza via

Per evitare la “dipendenza”, molte aziende oggi non scelgono più tra bianco o nero, ma adottano una strategia Hybrid Cloud.

Questa strategia consiste nel mantenere in CAPEX (server locali) i carichi di lavoro prevedibili e i dati critici che richiedono massima privacy e zero costi di abisso, utilizzando l’OPEX (Cloud) per gestire i picchi di lavoro, i backup remoti o i servizi software collaborativi.

Il consiglio del CFO: Se un processo aziendale è stabile e non cambierà per i prossimi 5 anni, compralo (CAPEX). Se un processo è incerto, nuovo o deve scalare velocemente, affittalo (OPEX).

Posted on

Deciphering HPE Part Numbers: Why Your Server Accessories and Spares Have Three Different Identities

If you have ever managed an HPE ProLiant Gen10 server, you might have noticed something confusing: the part number reported by iLO or the operating system doesn’t match the one you see on the purchase invoice or the official box.

Understanding the “Triple-ID” system used by Hewlett Packard Enterprise is crucial for IT administrators who need to expand or maintain their infrastructure without making costly compatibility errors.

The Three Types of HPE Part Numbers

HPE categorizes every hardware component (RAM, Drives, Power Supplies) into three distinct identification systems:

1. Option Part Number

This is the Commercial Code. It is the primary identifier used by sales teams, resellers, and listed in official QuickSpecs.

  • Where to find it: On the retail box, on your invoice, and in the HPE product catalog.

  • When to use it: Use this code when you want to purchase a new expansion kit. It usually includes the component itself, a warranty statement, and installation guides.

2. Spare Part Number

This is the Maintenance Code. HPE uses this to manage its global inventory for repairs and replacements.

  • Where to find it: Often found on a small “Spare” sticker on the component or in the HPE PartSurfer database.

  • When to use it: Use this code if you are opening a support ticket or requesting a replacement under warranty. If a technician arrives at your data center, the box they carry will likely display this number.

3. Assembly Part Number / Label Part

This is the Manufacturing Code. It identifies the specific physical build of the component as it came off the assembly line.

  • Where to find it: Printed directly on the component’s label (e.g., the RAM stick itself) and reported by iLO (Integrated Lights-Out) or software inventory tools.

  • When to use it: Use this to identify exactly what is currently installed in your server. Since this is the “raw” hardware ID, it is the most accurate way to verify technical specs like Rank, Latency, and Manufacturer.

Term Also Known As Primary Purpose Example
Option Part Marketing/Retail P/N Purchasing new upgrades P00924-B21
Spare Part Replacement P/N Warranty & Repair P06189-001
Assembly Part Label/iLO P/N Hardware identification P03052-091

Why Does This Matter?

The most common mistake occurs during RAM upgrades. An administrator reads the Assembly Part Number from iLO and tries to find it on a reseller’s website. Often, they will only find “refurbished” or “pulled” parts.

To buy a brand-new, officially supported HPE SmartMemory kit, the administrator must “translate” that Assembly Number back into the Option Part Number. Only by matching these correctly can you ensure that your server maintains its performance, stability, and HPE “SmartMemory” features.

The Pricing Paradox: Why Identical Hardware Has Different Costs

One of the most baffling scenarios for an IT procurement manager is finding two listings for what appears to be the same 32GB HPE RAM module, only to discover a massive price discrepancy—sometimes with the “Replacement Part” costing 30% to 50% more than the “Retail Kit.”

If the silicon, the speed, and the capacity are identical, why the difference? The answer lies in the diverging paths of the Expansion Market versus the Spare Parts Market.

The Volume vs. Niche Dynamic

  • The Option Part (Expansion Market): These parts  are produced in massive quantities for the global retail channel. Because they are the primary choice for users upgrading their servers, competition between distributors is fierce. This high-volume, high-competition environment keeps prices aligned with current market trends for DRAM.

  • The Assembly Part (Spare Parts Market): When a buyer searches specifically for an Assembly Number , they are often doing so because they are trying to match an existing failed component exactly. Some specialized “legacy” or “spare part” vendors capitalize on this specific search intent, pricing these items as rare “technical matches” rather than commodity hardware.

Posted on

Guida Definitiva: Ottimizzare Hyper-V (Windows Server 2022) per Punteggi Novabench CPU > 800

Se hai bisogno di ottenere un punteggio Novabench CPU elevato (800+) in una macchina virtuale (VM) ospitata su Windows Server 2022 con Hyper-V, questa guida ti mostrerà come massimizzare le prestazioni del processore.

La chiave del successo, come dimostrato dalla nostra esperienza pratica, è l’ottimizzazione della frequenza di clock del processore Host.

1. 🎯 Obiettivo e Strategia

L’obiettivo è portare il punteggio del singolo test CPU di Novabench sopra gli 800 punti (e idealmente oltre 1000).

  • Punto di Partenza: Ottenere un punteggio CPU superiore a 500 è facile; superare gli 800 è il vero ostacolo nelle VM.

  • La Strategia: Il numero di core non basta. La soluzione è concentrarsi sulla frequenza della CPU Host per massimizzare la potenza di calcolo di ciascun core virtuale.


2. ⚡ Fase 1: Sbloccare la Frequenza Massima dell’Host (Il Passo Cruciale)

Il fattore più impattante per il punteggio CPU è l’assicurarsi che la CPU fisica del tuo Host giri alla massima frequenza Turbo Boost possibile.

Imposta il Piano Energetico su “Prestazioni Elevate” (Host)

Windows Server, per impostazione predefinita, mantiene la CPU a frequenze inferiori. Dobbiamo forzare le massime prestazioni.

Azione: Forzare il piano “Prestazioni Elevate” o “Prestazioni Massime” sul tuo Host Windows Server 2022.

  1. Apri la finestra Esegui (WIN+ R) sul tuo Host.

  2. Digita powercfg.cpl e premi Invio.

  3. Nella finestra Opzioni risparmio energia, seleziona:

    • Prestazioni Elevate (High Performance).

    • (Opzionale, se disponibile) Prestazioni Massime (Ultimate Performance): Sbloccabile tramite PowerShell con privilegi di Amministratore, eseguendo:

      PowerShell

      powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61
      

    Risultato Notato: Questa singola azione ha portato il nostro punteggio CPU da 556 (con piano Basic) a 1176 (con piano High Performance)!


3. ⚙️ Fase 2: Ottimizzazione della VM in Hyper-V

Queste impostazioni garantiscono che la VM ottenga la massima priorità nell’uso della CPU ad alta frequenza appena sbloccata.

A. Priorità Massima (Relative Weight)

Il peso relativo determina la priorità della tua VM rispetto ad altre VM in competizione per il tempo CPU.

  1. Nelle impostazioni della VM, vai su Processore (Processor).

  2. Imposta il Fattore di peso relativo (Relative Weight) al valore massimo: 800.

    • Nota: È stato verificato che con lo stesso numero di vCPU, il punteggio CPU migliora notevolmente quando il peso passa da 100 a 800.

B. Assegnazione dei Processori Virtuali (vCPU)

Se la frequenza è la qualità, i vCPU sono la quantità. Per un punteggio CPU superiore a 800, la quantità deve essere elevata.

  1. Imposta un Numero Elevato: Assegna un numero di vCPU che si avvicini il più possibile al numero di core fisici del tuo Host.

  2. Il Nostro Risultato: L’uso di 12 vCPU in combinazione con la massima frequenza ci ha permesso di raggiungere lo score di 1176.


4. 📊 Riepilogo e Risultati Ottenuti

Questa tabella riassume l’impatto delle ottimizzazioni basate sui dati reali:

Configurazione Processori (vCPU) Relative Weight Piano Alimentazione Host Risultato (CPU Score)
Punto di Partenza 10 800 Bilanciato (Basic) 556
Obiettivo Raggiunto 12 800 Prestazioni Elevate 1176

Conclusione: Concentrandosi sulla frequenza Host (Prestazioni Elevate) e combinandola con la massima priorità (Relative Weight 800) e un numero elevato di vCPU (12), è possibile superare ampiamente la soglia di 800 nel test CPU di Novabench.


Nota Aggiuntiva: Per bilanciare le risorse in un ambiente di produzione (con altre VM), è possibile sperimentare la riduzione delle vCPU (es. a 8) mantenendo il piano Prestazioni Elevate sull’Host. Si otterrà comunque un punteggio CPU elevato (stimato tra 800 e 950) sacrificando meno risorse.

Posted on

Anteprima Scomparsa sui File di Rete? Ecco Perché Windows Bloccava i Tuoi Documenti

Anteprima Scomparsa sui File di Rete? Ecco Perché Windows Bloccava i Tuoi Documenti


Se di recente, aprendo Esplora Risorse (Gestione File) per visualizzare una cartella sul tuo server di rete o NAS, hai notato che le pratiche anteprime dei documenti (che siano PDF, Word o Excel) sono state sostituite da anonime icone bianche, non sei il solo.

Peggio ancora, potresti aver ricevuto il messaggio ingannevole “Impossibile visualizzare l’anteprima del file a causa di un errore nell’anteprima” o, addirittura, l’allarmante avviso “Il file che si desidera visualizzare in anteprima potrebbe danneggiare il computer“.

Tranquillo, il problema non è nel tuo file o nel tuo software, ma in un recente inasprimento delle politiche di sicurezza di Windows che può essere risolto in pochi passaggi.

🛑 Il Mistero: Perché Funziona in Locale ma non in Rete?

La causa di questo comportamento apparentemente casuale è la gestione delle Zone di Sicurezza da parte del tuo sistema operativo.

  1. I File Locali sono Fidati: Quando un file si trova sulla tua unità C: (Documenti, Desktop), Windows lo classifica nella zona di “massima fiducia” ed è libero di eseguire il codice necessario per generare la miniatura complessa del documento.
  2. I Server Sono Sospetti: Un recente aggiornamento di Windows ha reso più restrittiva l’interpretazione dei percorsi di rete (server o NAS). Il tuo PC ha smesso di riconoscere automaticamente il server come parte dell’Intranet locale e ha iniziato a classificarlo come una fonte di provenienza “esterna” o “Internet”.
  3. Il Blocco dell’Esecuzione: Per mitigare rischi di sicurezza (come il furto di credenziali), Windows blocca intenzionalmente l’esecuzione dei programmi di anteprima di terze parti  per i file provenienti da fonti non completamente fidate. Il risultato è la scomparsa dell’anteprima.

✅ La Soluzione Semplice: Dichiarare il Server come “Intranet Locale”

La soluzione più efficace e duratura è comunicare esplicitamente a Windows che il tuo server di rete è una fonte sicura e interna all’azienda.

Attenzione: E’ necessario riavviare il PC dopo questa procedura.

  1. Apri le Opzioni Internet:
    • Premi contemporaneamente il tasto Windows + R (per aprire la finestra Esegui).
    • Digita inetcpl.cpl e premi Invio.
  2. Accedi alle Impostazioni di Sicurezza:
    • Nella finestra che si apre, vai alla scheda Sicurezza.
    • Seleziona l’icona Intranet locale
    • Clicca sul pulsante Siti (Sites).
  3. Aggiungi il Percorso del Server:
    • Clicca sul pulsante Avanzate (Advanced).
    • Nella casella “Aggiungi il sito Web all’area:”, inserisci il percorso del tuo server. È importante usare il formato corretto, ad esempio:
      • Se usi l’indirizzo IP: \\192.168.1.2 (o l’IP corretto del tuo server)
      • Se usi il nome del server: \\NOMESERVER
    • Clicca su Aggiungi, poi Chiudi e infine OK in tutte le finestre aperte.

Riavvia il computer. Dopo il riavvio, Windows dovrebbe riconoscere il server come Intranet locale e ripristinare immediatamente la visualizzazione delle anteprime per tutti i file.


⚠️ Cosa Fare con i File Già Spostati

Se avevi notato che un file, una volta spostato dal server al tuo PC (es. nella cartella Documenti), continuava a non mostrare l’anteprima in locale, significa che il file ha mantenuto un “marchio di non sicurezza” (chiamato Mark-of-the-Web).

Per questi file:

  1. Fai clic con il tasto destro sul file.
  2. Seleziona Proprietà.
  3. Nella scheda Generale, cerca la sezione Sicurezza in basso.
  4. Spunta la casella “Sblocca” (Unblock).
  5. Clicca OK.

A questo punto, l’anteprima locale dovrebbe riapparire, confermando che il problema era solo una restrizione di sicurezza applicata dal sistema operativo.

Posted on

Ripristinare o Migrare WordPress Senza Plugin: La Guida Definitiva al Metodo Manuale

I moderni plugin di backup per WordPress (come UpdraftPlus, All-in-One WP Migration, ecc.) hanno semplificato enormemente le operazioni di ripristino e migrazione di un sito. Tuttavia, ci sono situazioni in cui ci si trova con il solo backup “grezzo” del sito – ovvero, la cartella dei file e il dump del database SQL.

Se ti trovi in questa situazione, niente panico! Il metodo manuale, sebbene richieda un po’ di attenzione, è perfettamente valido e ti permetterà di rimettere online il tuo sito. Questa guida ti accompagnerà passo passo.

🎯 Prerequisiti: Cosa Devi Avere a Portata di Mano

Prima di iniziare, assicurati di avere:

  1. La cartella completa dei file di WordPress (quella che include wp-admin, wp-content, wp-includes, wp-config.php, ecc.).
  2. Il file di esportazione del database in formato .sql.
  3. Accesso al tuo cPanel/Plesk o pannello di controllo dell’hosting.
  4. Un client FTP (come FileZilla) e le credenziali di accesso.
  5. Un editor di testo (come VS Code, Sublime Text, o Notepad++ – non il Blocco Note di Windows) per modificare il file SQL.

Passo 1: Preparazione dell’Ambiente di Destinazione

Per prima cosa, dobbiamo preparare lo spazio dove il sito verrà ripristinato.

1.1 Creazione della Cartella e Caricamento dei File

  1. Crea la Cartella: Accedi al tuo pannello di controllo hosting e crea il dominio o la sottocartella che ospiterà il sito (es. public_html/nuovosito).
  2. Carica i File: Utilizza il tuo client FTP (o il File Manager del cPanel) per caricare tutti i file e le cartelle del tuo backup all’interno della cartella appena creata. Questo processo può richiedere diversi minuti a seconda della dimensione del sito. ⏳

1.2 Creazione del Nuovo Database

  1. Crea il DB: Vai al pannello di controllo del tuo hosting e crea un nuovo database MySQL completamente vuoto (ad esempio, tramite la sezione Database MySQL su cPanel).
  2. Crea Utente: Crea anche un nuovo utente per questo database e assegnagli tutti i privilegi su quel database.

💡 Importante: Prendi nota del Nome del Database, del Nome Utente e della Password del database appena creati. Ti serviranno più avanti.


Passo 2: Adattamento e Importazione del Database

Questo è il passaggio più delicato, dove indichiamo al database di “sapere” qual è il nuovo indirizzo del sito.

2.1 Modifica del File SQL (Sostituzione degli URL)

 

Il database di WordPress memorizza l’URL del vecchio sito in molte tabelle, il che è la causa principale dei problemi dopo una migrazione manuale. Dobbiamo correggere questi riferimenti:

  1. Apri il File SQL: Apri il file .sql del tuo backup con un editor di testo avanzato (come Notepad++).
  2. Esegui Sostituzioni: Utilizza la funzione Trova e Sostituisci per aggiornare tutti i riferimenti al vecchio indirizzo:
    Cerca (Vecchio Dominio) Sostituisci con (Nuovo Dominio)
    https://www.vecchiodominio.com https://www.nuovodominio.com
    http://www.vecchiodominio.com http://www.nuovodominio.com
    https://vecchiodominio.com https://nuovodominio.com
    http://vecchiodominio.com http://nuovodominio.com

    Attenzione: È fondamentale sostituire sia le versioni con che senza www. e sia http che https per evitare problemi. Assicurati che il tuo editor gestisca la sostituzione su tutto il documento e salva il file .sql modificato.

2.2 Importazione nel Nuovo Database

  1. Accedi a phpMyAdmin: Tramite il tuo pannello di controllo, accedi a phpMyAdmin e seleziona il database vuoto che hai creato nel Passo 1.2.
  2. Importa: Clicca sulla scheda Importa, scegli il file .sql modificato dal tuo computer e avvia l’importazione.
  3. Verifica: Una volta completata l’importazione, il database non sarà più vuoto e conterrà tutte le tabelle del tuo vecchio sito.

Passo 3: Connessione dei File al Nuovo Database

L’ultimo passaggio è dire al tuo sito WordPress (i file) quali sono le credenziali del database (il contenitore di dati).

3.1 Modifica del File wp-config.php

 

  1. Localizza: Nella cartella dei file appena caricata sul server, trova e apri il file cruciale: wp-config.php.
  2. Aggiorna le Credenziali: Cerca le seguenti righe e modificale con i dati del nuovo database che hai creato nel Passo 1.2:
    // Nome del database per WordPress
    define( 'DB_NAME', 'nome_del_nuovo_database' );
    
    // Nome utente MySQL del database
    define( 'DB_USER', 'nome_utente_del_nuovo_database' );
    
    // Password del database
    define( 'DB_PASSWORD', 'la_password_del_nuovo_database' );
    
    // Nome host di MySQL (solitamente 'localhost')
    define( 'DB_HOST', 'localhost' );
    
  3. Salva: Salva il file wp-config.php e ricaricalo via FTP sul server sovrascrivendo quello precedente.

🚀 Lancio e Test Finale

Il sito è ora online!

  1. Testa l’URL: Prova ad aprire il nuovo indirizzo del sito (https://nuovodominio.com) nel tuo browser. Dovresti vedere il tuo sito ripristinato.
  2. Verifica il Login: Prova ad accedere all’area di amministrazione (https://nuovodominio.com/wp-admin) con le tue vecchie credenziali.
  3. Link Permanenti: Se il sito mostra pagine non trovate (errore 404), vai in Impostazioni > Permalink nell’area di amministrazione e semplicemente clicca su Salva modifiche senza cambiare nulla. Questo “aggiorna” la configurazione dei permalink sul nuovo server.

Congratulazioni! Hai ripristinato manualmente un sito WordPress utilizzando solo i file e il database. 🎉

Posted on

Seamless Raspberry Pi SD Card Duplication: A Step-by-Step Guide for Flawless Backups

The Raspberry Pi is a fantastic mini-computer, but its reliance on microSD cards for storage can be both a blessing and a curse. While convenient, microSD cards are prone to wear and tear, making reliable backups crucial. If you’ve ever had a Pi suddenly stop working due to a corrupted card, you know the frustration.

This article details a straightforward and effective method to create a full, byte-for-byte backup of your Raspberry Pi’s microSD card and then duplicate it onto a new card. I’ll also share a common observation about one of the tools that often confuses users.


Why Back Up Your Raspberry Pi’s SD Card?

 

  • Prevent Data Loss: Protect your projects, configurations, and custom scripts.
  • Disaster Recovery: Quickly restore your Pi to a working state if the original card fails.
  • Duplication: Easily create identical copies of your setup for multiple Pis or future use.
  • Testing: Experiment with new software or configurations without risking your primary setup.

The Tools You’ll Need:

 

  1. Original Raspberry Pi MicroSD Card: The card you want to back up.
  2. New MicroSD Card: The card you want to copy to (must be equal to or larger than the original).
  3. SD Card Reader: To connect the microSD cards to your Windows PC.
  4. Win32 Disk Imager: A free, open-source tool for reading/writing disk images on Windows.
  5. Raspberry Pi Imager: The official tool for flashing Raspberry Pi OS images, which we’ll use for restoration.

Step 1: Creating the Disk Image Backup with Win32 Disk Imager

 

This is the crucial first step where we turn your live Raspberry Pi installation into a single, comprehensive .img file on your computer.

  1. Insert the Source MicroSD Card: Place your Raspberry Pi’s operational microSD card into your Windows PC’s card reader.
  2. Launch Win32 Disk Imager: Open the application.
  3. Select the Device (Source): On the right side of the Win32 Disk Imager window, you’ll see a dropdown menu labeled “Device.” Carefully select the drive letter corresponding to your Raspberry Pi’s microSD card. Double-check this to ensure you don’t accidentally select another drive.
    • My Observation: This is where the interface can be a bit counter-intuitive. Many users, myself included, expect the “source” to be on the left and the “destination” on the right. In Win32 Disk Imager, the “Device” (your actual SD card, the source for a backup) is on the right, while the “Image File” (your backup file, the destination) is on the left.
  4. Define the Image File (Destination): On the left side, next to the “Image File” field, click the folder icon (📁). Navigate to where you want to save your backup file (e.g., your Desktop or a dedicated “Raspberry Pi Backups” folder).
    • Crucially, type a name for your backup file and add the .img extension. For example: my_pi_backup_2023-10-27.img.
    • Click “Save.”
  5. Hash Selection: If prompted for an “Hash” selection, you can safely choose “None.” Generating a hash is typically for verifying downloads, not for creating local backups where you’re simply replicating existing data.
  6. Initiate the Read Operation: With the Device selected on the right and the Image File path defined on the left, click the “Read” button (NOT “Write”).
    • Expect it to take a while! This process copies every single bit of data from your microSD card, including empty space. The time taken depends on the total size of your card (e.g., a 64GB card will take longer than a 16GB card, even if only 5GB are used), the card’s speed, and your card reader’s speed. Be patient.

Once completed, you’ll have a perfect, bootable .img file of your Raspberry Pi’s entire operating system and data.


Step 2: Restoring the Image to a New MicroSD Card with Raspberry Pi Imager

 

Now that you have your backup image, let’s flash it onto a fresh card. While Win32 Disk Imager can also write, Raspberry Pi Imager is often preferred for its user-friendly interface and robust writing capabilities.

  1. Insert the Destination MicroSD Card: Place your new (or target) microSD card into your PC’s card reader.
  2. Launch Raspberry Pi Imager: Open the official Raspberry Pi Imager application.
  3. Choose OS (Operating System): Click the “CHOOSE OS” button.
  4. Select “Use custom”: Scroll down the list of operating systems until you find and select “Use custom” (or “Custom”).
  5. Locate Your Backup Image: A file explorer window will open. Navigate to where you saved your .img backup file (from Step 1) and select it.
  6. Choose Storage: Click the “CHOOSE STORAGE” button. Carefully select your new microSD card from the list. Ensure you pick the correct one, as this process will erase all data on the selected card.
  7. Initiate the Write Operation: Click the “WRITE” button. Confirm any warnings about erasing data.

Raspberry Pi Imager will now write your custom .img file onto the new microSD card. This process will also take some time, similar to the read operation, as it’s copying all the data (including empty space) from the image file to the physical card.


Conclusion

By following these steps, you’ve successfully created a robust backup of your Raspberry Pi’s microSD card and learned how to effortlessly duplicate it onto a new one. This method provides peace of mind against card failures and simplifies the deployment of identical Raspberry Pi setups. Despite Win32 Disk Imager’s slightly unconventional interface layout, it, combined with the user-friendly Raspberry Pi Imager, offers a powerful and reliable solution for managing your Raspberry Pi’s storage.

Happy Pi-ing!

Posted on

Come riavviare un server HPE tramite iLO quando il sistema operativo non risponde

Quando un server HPE sembra acceso ma il sistema operativo non risponde, può nascere il dubbio: come forzare un riavvio in sicurezza senza dover intervenire fisicamente in sala server?

Questa è una situazione piuttosto comune in contesti IT: il server non pinga, non è accessibile in RDP o SSH, ma l’interfaccia di gestione remota iLO (Integrated Lights-Out) risulta attiva e funzionante.

Grazie a iLO è possibile eseguire varie operazioni di gestione, tra cui lo spegnimento o il riavvio forzato del sistema. Nel caso affrontato, è stato sufficiente un Force System Reset per ripristinare la macchina.


I pulsanti di alimentazione di iLO e il loro significato

All’interno dell’interfaccia iLO sono disponibili diverse opzioni per controllare l’alimentazione del server. Ecco cosa significano:

  • Graceful Power Off
    Invia un comando di spegnimento ordinato al sistema operativo, simile a “Arresta il sistema” su Windows o shutdown su Linux. Richiede che l’OS sia ancora reattivo.

  • Force Power Off
    Spegne immediatamente il server togliendo l’alimentazione, come se si staccasse la spina. Può causare perdita di dati.

  • Force System Reset
    Riavvia il server senza togliere l’alimentazione, come premere il tasto fisico di reset. È la soluzione più rapida quando il sistema operativo è bloccato.

  • Force Power Cycle
    Spegne e riaccende l’alimentazione del server, simulando la disconnessione e riconnessione della corrente. Utile come ultima risorsa.


La soluzione nel caso pratico

Nel caso in cui il server risultasse acceso ma completamente bloccato, è bastato accedere a iLO e utilizzare il comando Force System Reset. Dopo pochi minuti il sistema operativo è tornato a rispondere correttamente sulla rete.


Conclusione

L’interfaccia iLO è uno strumento prezioso per gestire server HPE in situazioni di emergenza. Conoscere la differenza tra i vari comandi di alimentazione è essenziale per scegliere l’opzione meno invasiva e ridurre al minimo i rischi di perdita di dati.