j'avoue c'est pas très claire ta question...
c'est quoi un vps pour toi ? tu parles des "offres commerciales VPS" comme par exemple chez OVH ? c-a-d un serveur virtuel avec X GB RAM et Y GB de SSD ?
Le stockage supplèmentaire n'est pas forcement cher.
Chez Scaleway les volumes sont facturés €1 / mois / 50Go avec un max de 150Go par volume et 15 volumes par serveur (donc un max de 150x15 Go pour un serveur). Les volumes sont propres a chaque serveur (mais déplaçable d'un serveur a un autre).
Chez OVH c'est 7€ les 50€ puis dégressif mais c'est du CEPH donc plus robuste et "attachable" sur plusieurs VPS.
Chez Vultr c'est $0.10 par Go (50 Go = $5 donc) et c'est aussi du stockage mountable sur plusieurs serveurs en meme temps (comme le "storage" chez les gros cloud providers, Google/AWS/Azure).
Coté soft y'a Owncloud ou sinon du pur "mount Linux" au niveau systeme puis SCP/FTP/etc
Apres tout dépend du besoin et du volume: il faudrait partir de ca. Ces offres sont du SSD en plus donc rapides pas forcement utiles pour du stockage de masse.
Pour du backup/stockage de fichiers, rien n’empêche d'avoir un VPS SSD pour le software et le stockage chez Google ou S3 AWS (pour du backup avec les formules Nearline/Coldline chez Google par exemple).
Par exemple avec GS FUSE chez Google on peut monter directement le 'cloud storage' sur Linux (voir
https://cloud.google.com/storage/docs/gcs-fuse ). La machine qui mount peut etre son PC local ou un VPS chez un autre provider (OVH, Vultr, Scaleway, etc). Il faut juste faire attention au volume de trafic vu que c'est facturé en fonction.