服务器与一个完整的磁盘! 我能做什么?

我有一台运行PostgreSQL的Ubuntu服务器和一个非常轻量级的自定义Web服务器。

我知道这会发生,但我太忙了,现在磁盘有0个字节的空闲。 我不需要在数据库中的所有数据,我已经删除了一些表中的大量的行,但空间不会被释放,直到数据库“真空”,并做真空,我需要大量的免费磁盘空间。

我能做什么? 这是一个Amazon EC2实例。

您可以创build一个新的EBS卷,将其附加到服务器,将postgres数据复制到它(当然首先停止postgres),然后将其安装在旧数据相同的位置。 使EBS卷尽可能大,然后一些,然后重新启动postgres。

我第二个疯狂的df -k输出。 另外,我不确定Amazon EC2如何在这些types的情况下工作,但我相信更多的存储是一个选项。