Short answer
- If nobody on your team owns server operations, a managed server is the safer choice; with experienced operators in-house, an unmanaged server is cheaper and more flexible.
- The difference is not the hardware but who is responsible for updates, monitoring, backups and incidents.
- An unmanaged server ships with the machine, the network and root access, and everything above that is the customer's job.
- GDPR Article 32 requires appropriate technical measures and regular testing of them, whoever operates the server.
- A middle model, with DevOps hours included in the plan each month, covers targeted work but does not replace full operations cover outside working hours.
- Breach notification to the regulator
- 72 hours to ANSPDCP (GDPR Art. 33)
- NIS2 early warning
- 24 hours, for entities in scope
- NIS2 framework in Romania
- OUG 155/2024, approved by Law 124/2025
- DevOps hours included at 4hosting
- VPS 1–8 h, dedicated 5–10 h, GPU 10 h per month
Side-by-side comparison
Who does what on a managed and on an unmanaged server| Criterion | Managed server | Unmanaged server |
|---|
| Security updates | Applied by the provider, on a schedule | Applied by your team |
|---|
| Monitoring and alerts | Set up and watched by the provider | You install and watch them |
|---|
| Backups | Policy defined in the contract | Written, scheduled and verified by you |
|---|
| Restore test | Included or on request, per contract | Only if you plan it |
|---|
| Incident response | The provider's team steps in | You, including nights and weekends |
|---|
| Initial hardening | Standard profile applied at delivery | You start from the base image |
|---|
| Freedom to configure | Limited by the provider's policies | Full, with root access |
|---|
| Monthly cost on the invoice | Higher | Lower |
|---|
| Hidden cost | Small | In-house operations hours |
|---|
When to choose each option
Choose Managed server if
- You have no system administrator with time set aside for the job.
- You run an online shop or an application that holds customers' personal data.
- You want someone to answer alerts outside your working hours.
- You fall under NIS2 and need documented incident procedures.
Choose Unmanaged server if
- You have at least one engineer who already does day-to-day operations.
- You use infrastructure as code and your own reproducible images.
- You need configurations that a managed provider will not accept.
- You run test environments where a few hours of downtime cost nothing.
What 'managed' actually covers
There is no standard definition of 'managed'. One provider means operating-system updates only; another adds monitoring, verified backups and incident response. Before you sign, ask for the list of tasks and response times in writing. Check whether your application is in scope or only the operating system and base services, and who pays for a restore after a mistake made by your own team. A clear contract prevents the classic situation: the server is 'managed', yet the database has no backup because nobody asked for one.
- Operating system and packages
- Web services and databases
- Your own application
- Backup, restore and retention
The real cost of in-house time
An unmanaged server looks cheaper on the invoice, but the cost moves into your team's hours. Monthly updates, alert checks, log rotation, certificate renewals and a restore test take several hours a month even on a single server. Add availability: someone has to answer when the server falls over at three in the morning. Work out the real hours per month, multiply them by your internal hourly cost, add the risk of an outage, and only then compare the total with the price gap between the two options.
Legal duties that do not transfer
GDPR Article 32 requires the controller to apply technical measures suited to the risk, including the ability to restore access to data in good time and to test those measures regularly. The duty stays with you even when a provider runs the server, which is why you need a processing agreement under Article 28. For essential and important entities, NIS2 applies in Romania through OUG 155/2024, approved by Law 124/2025, with DNSC as the competent authority, and it brings strict incident-reporting deadlines. A good provider supplies evidence, but it does not sign off your compliance for you.
The middle model: included DevOps hours
Between the two extremes sits a mixed model. You get a server with root access, and your plan includes a monthly number of DevOps, CyberSecurity or programming hours. You spend them on hardening, backup setup, a restore test or tracing an alert. The model works only if you know its limits: the hours are a quota, not a promise of permanent intervention. They are requested from the client panel, they are not carried over from month to month, and anything above the quota is accepted and billed separately. Continuous operation outside working hours still needs a dedicated contract or your own team.
Examples from Romania
Online shop in Cluj-Napoca, no in-house IT
A shop with a few thousand orders a month stores billing details and customer addresses. With no administrator on staff, the managed option lowers the risk of a critical patch sitting unapplied for weeks. The contract should name a daily database backup and a quarterly restore test.
SaaS company in Iasi with its own DevOps team
Two engineers who work with Terraform and Ansible rebuild the server from code in under an hour. An unmanaged server is the logical choice here: the team controls the versions, and a managed provider would only add a middleman between the people who already know the system and the system itself.
Clinic in Timisoara with online booking
A clinic holds health data, a special category under GDPR. Even with a good technical provider, the clinic stays the controller. A server with included DevOps hours can cover hardening and backup setup, but the clinic must document its measures itself and check restores on a regular schedule.
Common mistakes
- Assuming 'managed' includes application backups without checking the contract.
- Running daily backups and never testing a restore.
- Comparing only the server price and ignoring in-house operations hours.
- Switching off automatic updates 'so nothing breaks' and forgetting about them for months.
- Believing that outsourcing operations lifts your GDPR or NIS2 obligations.
How 4hosting helps
- Included DevOps hours every month: 1 h from cPanel Advanced up, 1–8 h on VPS, 5–10 h on dedicated servers depending on plan, and 10 h on GPU servers.
- Full root access on VPS and dedicated servers, with help on hardening, backups and a restore test from the included hours.
- A data processing agreement under GDPR Article 28 and an EU datacentre in Frankfurt.
- Included L3/L4 DDoS protection, free migration from your current provider, and support in English and Romanian.
Related questions
What does unmanaged server mean?
An unmanaged server comes with hardware, network, an installed operating system and root access. The provider answers for the availability of the machine and the network. Updates, security, application backups and incident response are the customer's responsibility.
Do included DevOps hours replace a managed-server contract?
Not entirely. Included hours cover planned work: hardening, backup configuration, a restore test or the analysis of an alert. You request them from the client panel, they are not carried over, and they do not guarantee permanent monitoring. For continuous operation outside working hours you need a dedicated contract or your own team.
Who tells ANSPDCP if a managed server is compromised?
The data controller, meaning your company, notifies ANSPDCP within 72 hours of becoming aware of the breach, under GDPR Article 33. The provider, as processor, must tell you without undue delay. The Article 28 agreement you sign defines how that happens.